當(dāng)前位置:首頁>生活>C是什么意思呢?什么是C
發(fā)布時間:2023-11-08閱讀(34)
# 什么是C# C#是微軟公司設(shè)計的一種編程語言,是從c和C 基礎(chǔ)上開發(fā)出來的一種簡單、面向?qū)ο蠛皖愋桶踩木幊陶Z言,并且能夠與.NET framework完美結(jié)合,現(xiàn)在小編就來說說關(guān)于C是什么意思呢什么是C?下面內(nèi)容希望能幫助到你,我們來一起看看吧!
C是什么意思呢什么是C
# 什么是C#
C#是微軟公司設(shè)計的一種編程語言,是從c和C 基礎(chǔ)上開發(fā)出來的一種簡單、面向?qū)ο蠛皖愋桶踩木幊陶Z言,并且能夠與.NET framework完美結(jié)合。
2000年6月分發(fā)布,安德斯.海爾斯伯格 丹麥人 1960.12出生,delphi和C#之父,同時也是.NET創(chuàng)立者。
# C#的特點(diǎn):
1.語法簡潔:與C 相比去掉了指針,也不可以操作內(nèi)存。
2.面向?qū)ο笤O(shè)計:封裝、繼承、多態(tài)
3.安全性機(jī)制:通過.NET框架運(yùn)行,不直接操作內(nèi)存
4.錯誤異常處理機(jī)制:使用try catch處理相應(yīng)代碼
5.兼容性高:可以運(yùn)行在windows所有的操作系統(tǒng)中
6.與web緊密結(jié)合:開發(fā)asp.net web窗體網(wǎng)站
# .NET 框架的組件
包括兩部分:.NET框架類庫和CLR
# .NET框架類庫
里面有很多已經(jīng)編譯好的類,可以直接拿來使用,比如說一些基本的框架類、ADO.Net和XML類、Windows Forms、和ASP.NET(Web Forms和Web Services)
# CLR:公共語言運(yùn)行時
CLR包括:CLS和CTS
CLS:通用類型系統(tǒng),它的主要作用是:定義了可以在中間語言中使用的一些預(yù)定義的數(shù)據(jù)類型,所有面向.net framework的語言都可以生成最終基于這種類型的編譯代碼。
CTS:公共語言規(guī)范,它的主要作用是:多個編程語言編輯的程序之間相互調(diào)用的時候用到。
# 在進(jìn)行.net開發(fā)的時候,直接調(diào)用.net的定義好的類,可以很方便的實(shí)現(xiàn)一些功能
# C#與.net framework的關(guān)系,C#只是.net framework開發(fā)平臺上的一種開發(fā)語言,是基于.net 平臺上運(yùn)行的。
,歡迎分享轉(zhuǎn)載→http://m.avcorse.com/read-525.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖