當前位置:
首頁 >
c#每日小结 二
發布時間:2023/12/15
49
豆豆
| .NET源代碼 |
| 中間語言IL |
| 機器代碼 |
| 語言編譯器 |
| JIT |
| 第一次編譯 |
| 第二次編譯 |
?
1 .netframework?
1>--- function:支持.net 程序運行
2>---組成:CLR(管理內存的分配,代碼安全驗證(數組越界,異常),垃圾回收)&FLR(framework 類庫集)
C#要經過兩次編譯,一次運行,第一次編譯形成中間語言IL(.exe或.dll),用的是語言(C# )編譯器,第二次發送給實時(JIT)編譯器(JIT屬于CLR一部分),編譯成本機代碼,
c/s邊運行邊把一部分編譯成本機代碼,B/S一次全部編譯
命名空間:? 可以嵌套;如:A.B.C? ……
引用:????? 主要有兩種作用:1、直接寫在namespace最上部;2、可以定義對象,通過實現IDispose接口,重寫它的方法dispose(),可以釋放資源;
Main():? 程序的入口;參數有兩種:1、string[] args,2、無參;返回值有兩種:1、int,2、void
注釋:有三種形式1、//單行注釋,2、/*?? */ 注釋語句塊? 3、///?? XML注釋;
轉載于:https://blog.51cto.com/3298646/609916
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: Backup Exec for Wind
- 下一篇: 一起谈.NET技术,C#序列化与反序列化