c#每日小结 二
| .NET源代碼 |
| 中間語言IL |
| 機(jī)器代碼 |
| 語言編譯器 |
| JIT |
| 第一次編譯 |
| 第二次編譯 |
?
1 .netframework?
1>--- function:支持.net 程序運(yùn)行
2>---組成:CLR(管理內(nèi)存的分配,代碼安全驗(yàn)證(數(shù)組越界,異常),垃圾回收)&FLR(framework 類庫(kù)集)
C#要經(jīng)過兩次編譯,一次運(yùn)行,第一次編譯形成中間語言IL(.exe或.dll),用的是語言(C# )編譯器,第二次發(fā)送給實(shí)時(shí)(JIT)編譯器(JIT屬于CLR一部分),編譯成本機(jī)代碼,
c/s邊運(yùn)行邊把一部分編譯成本機(jī)代碼,B/S一次全部編譯
命名空間:? 可以嵌套;如:A.B.C? ……
引用:????? 主要有兩種作用:1、直接寫在namespace最上部;2、可以定義對(duì)象,通過實(shí)現(xiàn)IDispose接口,重寫它的方法dispose(),可以釋放資源;
Main():? 程序的入口;參數(shù)有兩種:1、string[] args,2、無參;返回值有兩種:1、int,2、void
注釋:有三種形式1、//單行注釋,2、/*?? */ 注釋語句塊? 3、///?? XML注釋;
轉(zhuǎn)載于:https://blog.51cto.com/3298646/609916
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
- 上一篇: Backup Exec for Wind
- 下一篇: 将分享按钮加入到页面中