C# 術語大全
引導語:C#是微軟公司發佈的一種面向對象的、運行於 Framework之上的高級程序設計語言。以下是小編整理的C# 術語大全,歡迎參考閲讀!
訪問修飾符
用於限制對類型或類型成員的訪問的關鍵字,如private、protected、internal或public。
可訪問成員
一種可由給定類型訪問的成員。一種類型的可訪問成員不一定可由另一種類型訪問。
訪問器
設置或檢索與屬性關聯的私有數據成員的值的方法。讀寫屬性具有 get 和 set 訪問器。只讀屬性只有 get 訪問器。
匿名方法
匿名方法是作為參數傳遞給委託的代碼塊。
基類
一種由其他“派生”類繼承的類。
調用堆棧
運行時從程序的開始位置到當前正在執行的語句的一系列方法調用。
類
一種描述對象的數據類型。類不僅包含數據,還包含作用於數據的方法。
構造函數
類或結構中用於初始化該類型的對象的一種特殊方法。
委託
委託是一種引用方法的類型。一旦為委託分配了方法,委託將與該方法具有完全相同的行為。。
派生類
一種使用繼承獲取、擴展或修改其他“基”類的行為和數據的類。
析構函數
類或結構中用於準備要由系統銷燬的實例的一種特殊方法。
事件
類或結構的一個成員,用於發送更改通知。
字段
類或結構的一個可直接訪問的數據成員。
泛型
使用泛型,可以定義使用類型參數定義的類和/或方法。當客户端代碼實例化類型時,會指定一個特定的類型作為參數。
IDE
集成開發環境。為各種開發工具(包括編譯器、調試器、代碼編輯器和設計器)提供統一用户界面的應用程序。
不可變類型
一種類型,其實例數據(字段和屬性)在創建後不會更改。大多數值類型都屬於不可變類型。
不可訪問的成員
無法由給定類型訪問的成員。一種類型的不可訪問的成員並不一定對另一種類型是不可訪問的。
繼承
C# 支持繼承,因此從其他類(也稱為基類)派生的類將繼承相同的方法和屬性。繼承涉及基類和派生類。
接口
一種只包含公共方法、事件和委託的簽名的類型。繼承接口的對象必須實現該接口中定義的所有方法和事件。類或結構可以繼承任意數目的接口。
迭代器
迭代器是這樣一種方法,它允許包含集合或數組的'類的使用者使用 foreach,in(C# 參考) 循環訪問該集合或數組。
成員
在類或結構上聲明的字段、屬性、方法或事件。
方法
一個提供類或結構的行為的命名代碼塊。
可變類型
一種類型,其實例數據(字段和屬性)在創建後可以更改。大多數引用類型都屬於可變類型。
嵌套類型
在另一個類型的聲明內聲明的類型。
對象
類的實例。對象存在於內存中,具有數據和作用於這些數據的方法。
屬性
通過訪問器訪問的數據成員。
重構
重用以前輸入的代碼。例如,Visual C# 速成版代碼編輯器可以智能地重新設置代碼的格式,將突出顯示的代碼塊轉變成方法。
引用類型
一種數據類型。聲明為引用類型的變量指向存儲數據的位置。
靜態
聲明為靜態的類或方法不必首先使用關鍵字 new 進行實例化就可存在。Main() 就屬於靜態方法。
結構
一種複合數據類型,通常用於包含具有某種邏輯關係的多個變量。結構還可以包含方法和事件。結構不支持繼承,但支持接口。結構是值類型,而類是引用類型。
值類型
值類型是在堆棧上分配的數據類型,與在堆上分配的引用類型不同。內置類型(包括數值類型以及結構類型和可以為 null 的類型)都屬於值類型。類類型和字符串類型屬於引用類型。