
- C# 基礎教程
- C# - 首頁
- C# - 概述
- C# - 環境搭建
- C# - 程式結構
- C# - 基本語法
- C# - 資料型別
- C# - 型別轉換
- C# - 變數
- C# - 常量
- C# - 運算子
- C# - 決策語句
- C# - 迴圈語句
- C# - 封裝
- C# - 方法
- C# - 可空型別
- C# - 陣列
- C# - 字串
- C# - 結構體
- C# - 列舉
- C# - 類
- C# - 繼承
- C# - 多型
- C# - 運算子過載
- C# - 介面
- C# - 名稱空間
- C# - 預處理器指令
- C# - 正則表示式
- C# - 異常處理
- C# - 檔案 I/O
C# - 概述
C# 是一種現代的、通用的、面向物件的程式語言,由微軟開發,並獲得了歐洲計算機制造商協會 (ECMA) 和國際標準化組織 (ISO) 的批准。
C# 由 Anders Hejlsberg 及其團隊在開發 .Net Framework 期間開發。
C# 是為公共語言基礎結構 (CLI) 設計的,它由可執行程式碼和執行時環境組成,允許在不同的計算機平臺和體系結構上使用各種高階語言。
以下原因使得 C# 成為一種廣泛使用的專業語言:
- 它是一種現代的、通用的程式語言。
- 它是面向物件的。
- 它是面向元件的。
- 它易於學習。
- 它是一種結構化語言。
- 它可以生成高效的程式。
- 它可以在各種計算機平臺上編譯。
- 它是 .Net Framework 的一部分。
C# 的強大程式設計特性
雖然 C# 的結構緊密遵循傳統的 C 和 C++ 等高階語言,並且作為一種面向物件的程式語言。它與 Java 具有很強的相似性,但它擁有眾多強大的程式設計特性,使其受到全球眾多程式設計師的喜愛。
以下是 C# 的一些重要特性的列表:
- 布林條件
- 自動垃圾回收
- 標準庫
- 程式集版本控制
- 屬性和事件
- 委託和事件管理
- 易於使用的泛型
- 索引器
- 條件編譯
- 簡單的多執行緒
- LINQ 和 Lambda 表示式
- 與 Windows 整合
廣告