C# 術語大全

來源:文萃谷 3.05W

引導語:C#是微軟公司發佈的一種面向對象的、運行於 Framework之上的高級程序設計語言。以下是小編整理的C# 術語大全,歡迎參考閲讀!

C# 術語大全

  訪問修飾符

用於限制對類型或類型成員的訪問的關鍵字,如private、protected、internal或public。

 可訪問成員

一種可由給定類型訪問的成員。一種類型的可訪問成員不一定可由另一種類型訪問。

  訪問器

設置或檢索與屬性關聯的私有數據成員的值的方法。讀寫屬性具有 get 和 set 訪問器。只讀屬性只有 get 訪問器。

  匿名方法

匿名方法是作為參數傳遞給委託的代碼塊。

  基類

一種由其他“派生”類繼承的類。

  調用堆棧

運行時從程序的開始位置到當前正在執行的語句的一系列方法調用。

  類

一種描述對象的數據類型。類不僅包含數據,還包含作用於數據的方法。

  構造函數

類或結構中用於初始化該類型的對象的一種特殊方法。

  委託

委託是一種引用方法的類型。一旦為委託分配了方法,委託將與該方法具有完全相同的行為。。

  派生類

一種使用繼承獲取、擴展或修改其他“基”類的行為和數據的類。

  析構函數

類或結構中用於準備要由系統銷燬的實例的一種特殊方法。

  事件

類或結構的一個成員,用於發送更改通知。

  字段

類或結構的一個可直接訪問的數據成員。

  泛型

使用泛型,可以定義使用類型參數定義的類和/或方法。當客户端代碼實例化類型時,會指定一個特定的類型作為參數。

  IDE

集成開發環境。為各種開發工具(包括編譯器、調試器、代碼編輯器和設計器)提供統一用户界面的應用程序。

  不可變類型

一種類型,其實例數據(字段和屬性)在創建後不會更改。大多數值類型都屬於不可變類型。

  不可訪問的成員

無法由給定類型訪問的成員。一種類型的不可訪問的成員並不一定對另一種類型是不可訪問的。

  繼承

C# 支持繼承,因此從其他類(也稱為基類)派生的類將繼承相同的方法和屬性。繼承涉及基類和派生類。

  接口

一種只包含公共方法、事件和委託的簽名的類型。繼承接口的對象必須實現該接口中定義的所有方法和事件。類或結構可以繼承任意數目的接口。

  迭代器

迭代器是這樣一種方法,它允許包含集合或數組的'類的使用者使用 foreach,in(C# 參考) 循環訪問該集合或數組。

  成員

在類或結構上聲明的字段、屬性、方法或事件。

  方法

一個提供類或結構的行為的命名代碼塊。

  可變類型

一種類型,其實例數據(字段和屬性)在創建後可以更改。大多數引用類型都屬於可變類型。

  嵌套類型

在另一個類型的聲明內聲明的類型。

  對象

類的實例。對象存在於內存中,具有數據和作用於這些數據的方法。

  屬性

通過訪問器訪問的數據成員。

  重構

重用以前輸入的代碼。例如,Visual C# 速成版代碼編輯器可以智能地重新設置代碼的格式,將突出顯示的代碼塊轉變成方法。

  引用類型

一種數據類型。聲明為引用類型的變量指向存儲數據的位置。

  靜態

聲明為靜態的類或方法不必首先使用關鍵字 new 進行實例化就可存在。Main() 就屬於靜態方法。

  結構

一種複合數據類型,通常用於包含具有某種邏輯關係的多個變量。結構還可以包含方法和事件。結構不支持繼承,但支持接口。結構是值類型,而類是引用類型。

  值類型

值類型是在堆棧上分配的數據類型,與在堆上分配的引用類型不同。內置類型(包括數值類型以及結構類型和可以為 null 的類型)都屬於值類型。類類型和字符串類型屬於引用類型。

熱門標籤