C#是微軟公司發布的一種面向物件的、運行于.NET Framework和.NET Core(完全開源,跨平臺)之上的高級程式設計語言,并定于在微軟職業開發者論壇(PDC)上登臺亮相,C#是微軟公司研究員Anders Hejlsberg的最新成果,C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的語法和編譯成中間代碼再運行的程序,但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件物件模型)是直接集成的,而且它是微軟公司 .NET windows網路框架的主角, C#是一種安全的、穩定的、簡單的、優雅的,由C和C++衍生出來的面向物件的編程語言,它在繼承C和C++強大功能的同時去掉了一些它們的復雜特性(例如沒有宏以及不允許多重繼承),C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的面向組件編程的支持成為.NET開發的首選語言, [1] C#是面向物件的編程語言,它使得程式員可以快速地撰寫各種基于MICROSOFT .NET平臺的應用程式,MICROSOFT .NET提供了一系列的工具和服務來最大程度地開發利用計算與通訊領域, C#使得C++程式員可以高效的開發程式,且因可呼叫由 C/C++ 撰寫的本機原生函式,而絕不損失C/C++原有的強大的功能,因為這種繼承關系,C#與C/C++具有極大的相似性,熟悉類似語言的開發者可以很快的轉向C#,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/17276.html
標籤:Windows
