2 回答

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
C#是微軟公司發(fā)布的一種面向?qū)ο?/a>的、運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語言。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。
C++是在C語言的基礎(chǔ)上開發(fā)的一種通用編程語言,應(yīng)用廣泛。C++支持多種編程范式 --面向?qū)ο?/a>編程、泛型編程和過程化編程,支持類:類、封裝、重載等。
C#簡(jiǎn)單易學(xué),且.net類庫封裝得很好,就像vb一樣拖控件,堆積木式就能做出一個(gè)程序來。
C++可就難多了,要用c++開發(fā)windows程序,必須了解windows的消息處理機(jī)制,大部份要用windows。

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
C#是大家公認(rèn)的已存在的功能最強(qiáng)、語法最優(yōu)雅、使用最簡(jiǎn)單的一個(gè)語言。
從目前的情況來說,開發(fā)速度對(duì)于一個(gè)程序員來說是非常重要的,那么C#的最大優(yōu)點(diǎn)就是高速度開發(fā),跟C++相比,真的要快很多很多,而且C#的擴(kuò)展性能可以通過其他的內(nèi)容進(jìn)行彌補(bǔ),例如非托管的工具、API、WMI等,C#最容易使用,開發(fā)的時(shí)候效率最高,而且性能絕對(duì)一流!
選擇C#,你才能夠真正感受到.NET的無窮威力
以下是孫三才先生(MS的技術(shù)代言人)對(duì)C#的評(píng)價(jià):
雖已有C++十幾年的功力,但C#是我用過功能最強(qiáng)、語法最優(yōu)雅、使用最簡(jiǎn)單的一個(gè)語言。.NET真是老天掉下來的禮物!
- 2 回答
- 1 關(guān)注
- 1413 瀏覽
添加回答
舉報(bào)