C# - 概述



C# 是一種現代的、通用的、面向物件的程式語言,由微軟開發,並獲得了歐洲計算機制造商協會 (ECMA) 和國際標準化組織 (ISO) 的批准。

C# 由 Anders Hejlsberg 及其團隊在開發 .Net Framework 期間開發。

C# 是為公共語言基礎結構 (CLI) 設計的,它由可執行程式碼和執行時環境組成,允許在不同的計算機平臺和體系結構上使用各種高階語言。

以下原因使得 C# 成為一種廣泛使用的專業語言:

  • 它是一種現代的、通用的程式語言。
  • 它是面向物件的。
  • 它是面向元件的。
  • 它易於學習。
  • 它是一種結構化語言。
  • 它可以生成高效的程式。
  • 它可以在各種計算機平臺上編譯。
  • 它是 .Net Framework 的一部分。

C# 的強大程式設計特性

雖然 C# 的結構緊密遵循傳統的 C 和 C++ 等高階語言,並且作為一種面向物件的程式語言。它與 Java 具有很強的相似性,但它擁有眾多強大的程式設計特性,使其受到全球眾多程式設計師的喜愛。

以下是 C# 的一些重要特性的列表:

  • 布林條件
  • 自動垃圾回收
  • 標準庫
  • 程式集版本控制
  • 屬性和事件
  • 委託和事件管理
  • 易於使用的泛型
  • 索引器
  • 條件編譯
  • 簡單的多執行緒
  • LINQ 和 Lambda 表示式
  • 與 Windows 整合
廣告