C#具備如下4個特點
- 簡單、安全
- 面向對象
- 支持跨平台
- 開發多種類型的程序
C#與.NET的關系
- .NET 是一個開發平台,而 C# 是一種在 .NET 開發平台上使用的編程語言,目前能在 .NET 平台上使用的開發語言很多,例如 Visual Basic .NET、Python、J#、Visual C++.NET 等。但在 .NET 平台上使用最多的是 C# 語言。
- .NET 框架是一個多語言組件開發和執行環境,它提供了一個跨語言的統一編程環境。
.NET Framework 的體系結構如下圖所示
數據類型
- C# 語言的數據類型分為值類型和引用類型。
- 值類型包括整型、浮點型、字符型、布爾型、枚舉型等。
- 引用類型包括類、接口、數組、委托、字符串等。