用于限制對類(lèi)型或類(lèi)型成員的訪(fǎng)問(wèn)的關(guān)鍵字,如 private、protected、internal 或 public。有關(guān)更多信息,請參見(jiàn)訪(fǎng)問(wèn)修飾符。
一種可由給定類(lèi)型訪(fǎng)問(wèn)的成員。一種類(lèi)型的可訪(fǎng)問(wèn)成員不一定可由另一種類(lèi)型訪(fǎng)問(wèn)。有關(guān)更多信息,請參見(jiàn)訪(fǎng)問(wèn)修飾符和友元程序集。
設置或檢索與屬性關(guān)聯(lián)的私有數據成員的值的方法。讀寫(xiě)屬性具有 get 和 set 訪(fǎng)問(wèn)器。只讀屬性只有 get 訪(fǎng)問(wèn)器。有關(guān)更多信息,請參見(jiàn)屬性。
運行時(shí)從程序的開(kāi)始位置到當前正在執行的語(yǔ)句的一系列方法調用。
一種描述對象的數據類(lèi)型。類(lèi)不僅包含數據,還包含作用于數據的方法。有關(guān)更多信息,請參見(jiàn)類(lèi)。
類(lèi)或結構中用于初始化該類(lèi)型的對象的一種特殊方法。有關(guān)更多信息,請參見(jiàn)構造函數。
委托是一種引用方法的類(lèi)型。一旦為委托分配了方法,委托將與該方法具有完全相同的行為。有關(guān)更多信息,請參見(jiàn)委托。
使用泛型,可以定義使用類(lèi)型參數定義的類(lèi)和/或方法。當客戶(hù)端代碼實(shí)例化類(lèi)型時(shí),會(huì )指定一個(gè)特定的類(lèi)型作為參數。有關(guān)更多信息,請參見(jiàn)泛型。
集成開(kāi)發(fā)環(huán)境。為各種開(kāi)發(fā)工具(包括編譯器、調試器、代碼編輯器和設計器)提供統一用戶(hù)界面的應用程序。
一種類(lèi)型,其實(shí)例數據(字段和屬性)在創(chuàng )建后不會(huì )更改。大多數值類(lèi)型都屬于不可變類(lèi)型。
無(wú)法由給定類(lèi)型訪(fǎng)問(wèn)的成員。一種類(lèi)型的不可訪(fǎng)問(wèn)的成員并不一定對另一種類(lèi)型是不可訪(fǎng)問(wèn)的。有關(guān)更多信息,請參見(jiàn)訪(fǎng)問(wèn)修飾符。
C# 支持繼承,因此從其他類(lèi)(也稱(chēng)為基類(lèi))派生的類(lèi)將繼承相同的方法和屬性。繼承涉及基類(lèi)和派生類(lèi)。有關(guān)更多信息,請參見(jiàn)繼承。
一種只包含公共方法、事件和委托的簽名的類(lèi)型。繼承接口的對象必須實(shí)現該接口中定義的所有方法和事件。類(lèi)或結構可以繼承任意數目的接口。有關(guān)更多信息,請參見(jiàn)接口。
迭代器是這樣一種方法,它允許包含集合或數組的類(lèi)的使用者使用 foreach,in(C# 參考)循環(huán)訪(fǎng)問(wèn)該集合或數組。
一種類(lèi)型,其實(shí)例數據(字段和屬性)在創(chuàng )建后可以更改。大多數引用類(lèi)型都屬于可變類(lèi)型。
在另一個(gè)類(lèi)型的聲明內聲明的類(lèi)型。
類(lèi)的實(shí)例。對象存在于內存中,具有數據和作用于這些數據的方法。有關(guān)更多信息,請參見(jiàn)對象、類(lèi)和結構。
通過(guò)訪(fǎng)問(wèn)器訪(fǎng)問(wèn)的數據成員。有關(guān)更多信息,請參見(jiàn)屬性。
重用以前輸入的代碼。例如,Visual C# 速成版代碼編輯器可以智能地重新設置代碼的格式,將突出顯示的代碼塊轉變成方法。有關(guān)更多信息,請參見(jiàn)重構。
一種數據類(lèi)型。聲明為引用類(lèi)型的變量指向存儲數據的位置。有關(guān)更多信息,請參見(jiàn)引用類(lèi)型。
聲明為靜態(tài)的類(lèi)或方法不必首先使用關(guān)鍵字 new 進(jìn)行實(shí)例化就可存在。Main() 就屬于靜態(tài)方法。有關(guān)更多信息,請參見(jiàn)靜態(tài)類(lèi)和靜態(tài)類(lèi)成員。
一種復合數據類(lèi)型,通常用于包含具有某種邏輯關(guān)系的多個(gè)變量。結構還可以包含方法和事件。結構不支持繼承,但支持接口。結構是值類(lèi)型,而類(lèi)是引用類(lèi)型。有關(guān)更多信息,請參見(jiàn)結構。
值類(lèi)型是在堆棧上分配的數據類(lèi)型,與在堆上分配的引用類(lèi)型不同。內置類(lèi)型(包括數值類(lèi)型以及結構類(lèi)型和可空類(lèi)型)都屬于值類(lèi)型。類(lèi)類(lèi)型和字符串類(lèi)型屬于引用類(lèi)型。有關(guān)更多信息,請參見(jiàn)值類(lèi)型(C# 參考)。
聯(lián)系客服