當前位置:編程學習大全網 - 編程軟體 - c#的專業術語有哪些

c#的專業術語有哪些

.net管理代碼的執行——啟動代碼、給它賦予相應的權限、分配內存以及存儲數據,釋放內存和資源。

.net還使用壹個非常復雜的類庫——即.net基類,以便在windows上執行大量的任務。

.net運行時CLR:公***語言運行時。它管理實際代碼。

受管制的代碼:在.net環境中運行的任何代碼都成為受管制的代碼managed code;

.net外部的其他代碼也運行在windows上,這些代碼稱為unmanaged code;

中間語言(IL):在.net運行時加載和運行代碼時,這種語言確定代碼的未知。IL可以非常快速地編譯成為內部的機器代碼,同時支持.net功能。

公***類型系統(CTS)

為了實現語言的互操作性,必須有壹組各種語言都認可的基本數據類型,這樣才能對所以語言進行標準處理。

.net基類:這是壹個擴展的類庫,它包含預先寫好的代碼。

裝配件(Assembly):裝配件是編譯好的受管制的代碼的單元。

裝配件高速緩沖存儲器:這是存儲***享裝配件的磁盤區域。

公***語言規範(CLS):確保代碼可以在任何語言中訪問的最小標準集合。

反射:因為裝配件完全是自我描述的,因此理論上可以編程訪問裝配件元數據。程序可以利用這個某些基類

來檢查自己的元數據。

JIT編譯:表示執行編譯過程的最後階段,即從中間語言轉換成機器代碼。

應用域:CLR允許不同代碼在同壹個過程空間中運行的方式。

無用存儲單元收集:CLR清理不再需要的內存方式,應用程序不必負責內存的釋放。

  • 上一篇:設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積和圓柱體積。用scanf函數輸入數據,
  • 下一篇:激光切割輪廓編程教學視頻
  • copyright 2024編程學習大全網