C#是一個現代的,通用的麵向對象的編程語言,由微軟開發的,由ECMA和ISO批準。
C#是由Anders Hejlsberg和他的團隊在開發過程.Net框架創建的。
C#是專為通用語言基礎結構(CLI),其中包括可執行代碼和運行時環境,允許使用的各種高層次的語言要使用在不同的計算機平台和體係結構。
C#是一種廣泛使用的專業語言,理由如下:
-
Modern, general purpose programming language
-
Object oriented.
-
Component oriented.
-
Easy to learn.
-
Structured language.
-
It produces efficient programs.
-
It can be compiled on a variety of computer platforms.
-
Part of .Net Framework.
C#強大的編程功能
雖然C#構造緊密地遵循傳統的高層次語言C和C ++和麵向對象的編程語言,它具有很強的與Java相似,它有許多強大的編程功能,讓眾多世界各地的程序員喜愛。
以下是幾個重要的功能列表:
-
Boolean Conditions
-
Automatic Garbage Collection
-
Standard Library
-
Assembly Versioning
-
Properties and Events
-
Delegates and Events Management
-
Easy to use Generics
-
Indexers
-
Conditional Compilation
-
Simple Multithreading
-
LINQ and Lambda Expressions
-
Integration with Windows