C#與.NET的關(guān)系
提問人:劉冬梅發(fā)布時(shí)間:2020-10-12
C#是一種相當(dāng)新的編程語(yǔ)言,C#的重要性體現(xiàn)在以下兩個(gè)方面:
●它是專門為與Microsoft的.NET Framework一起使用而設(shè)計(jì)的。
●它是一種基于現(xiàn)代面向?qū)ο笤O(shè)計(jì)方法的語(yǔ)言,在設(shè)計(jì)它時(shí),Microsoft還吸取了其他類似語(yǔ)言的經(jīng)驗(yàn),這些語(yǔ)言是近20年來面向?qū)ο笠?guī)則得到廣泛應(yīng)用后才開發(fā)出來的。
有一個(gè)很重要的問題要弄明白:C#就其本身而言只是一種語(yǔ)言,盡管它是用于生成面向.NET環(huán)境的代碼,但它本身不是.NET的一部分。.NET支持的一些特性,C#并不支持。而C#語(yǔ)言支持的另一些特性,.NET卻不支持(例如運(yùn)算符重載)!
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>