C# 語言

本小節提供 C# 語言的快速教學。

C# 語言規格

C# 語言規格 3.0

統一的 C# 語言規格包含 C# 語言到 3.0 版為止的所有功能。

C# 語言參考

C# 關鍵字
關鍵字就是預先定義的保留識別碼,它對編譯器具有特殊的意義。您必須在關鍵字加上 @ 做為前置詞,才能將它們當成程式中的識別碼使用。例如,@if 是合法的識別碼,但 if 就不是,因為後者是一個關鍵字。
C# 運算子
C# 提供很多運算子組,它們是可指定運算式中要執行哪一項作業的符號。C# 會預先定義常用的算術和邏輯運算子,以及其他各式各樣的運算子。此外,很多運算子可以由使用者多載,方便在套用至使用者定義的型別時變更它們的意義。
C# 前置處理器指示詞
學習 C# 的條件式編譯指示詞。
C# 語言功能
學習陣列、Main 方法、屬性、索引子、傳遞參數,以及其他語言功能
C# 語言教學課程

C# 教學課程提供語言的基礎概觀,並識別重要的語言功能。每個教學課程都包括一個或多個範例程式。教學課程會討論範例程式碼,另外也會提供其他的背景資訊。它們還會連結至對應的範例摘要主題,您可以在這些主題中下載及執行範例程式。