C# 教程
C#是微軟公司發(fā)布的一種由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言、運(yùn)行于.NET Framework和.NET Core(完全開源,跨平臺)之上的高級程序設(shè)計語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網(wǎng)絡(luò)框架的主角。(百度百科 )
C# 是一個現(xiàn)代的、通用的、面向?qū)ο蟮木幊陶Z言,它是由微軟(Microsoft)開發(fā)的,由 Ecma 和 ISO 核準(zhǔn)認(rèn)可的。
C# 是由 Anders Hejlsberg 和他的團(tuán)隊在 .Net 框架開發(fā)期間開發(fā)的。
C# 是專為公共語言基礎(chǔ)結(jié)構(gòu)(CLI)設(shè)計的。CLI 由可執(zhí)行代碼和運(yùn)行時環(huán)境組成,允許在不同的計算機(jī)平臺和體系結(jié)構(gòu)上使用各種高級語言。
下面列出了 C# 成為一種廣泛應(yīng)用的專業(yè)語言的原因:
雖然 C# 的構(gòu)想十分接近于傳統(tǒng)高級語言 C 和 C++,是一門面向?qū)ο蟮木幊陶Z言,但是它與 Java 非常相似,有許多強(qiáng)大的編程功能,因此得到廣大程序員的青睞。
下面列出 C# 一些重要的功能: