- 相關(guān)推薦
C# 術(shù)語(yǔ)大全
引導(dǎo)語(yǔ):C#是微軟公司發(fā)布的一種面向?qū)ο蟮摹⑦\(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。以下是小編整理的C# 術(shù)語(yǔ)大全,歡迎參考閱讀!
訪(fǎng)問(wèn)修飾符
用于限制對(duì)類(lèi)型或類(lèi)型成員的訪(fǎng)問(wèn)的關(guān)鍵字,如private、protected、internal或public。
可訪(fǎng)問(wèn)成員
一種可由給定類(lèi)型訪(fǎng)問(wèn)的成員。一種類(lèi)型的可訪(fǎng)問(wèn)成員不一定可由另一種類(lèi)型訪(fǎng)問(wèn)。
訪(fǎng)問(wèn)器
設(shè)置或檢索與屬性關(guān)聯(lián)的私有數(shù)據(jù)成員的值的方法。讀寫(xiě)屬性具有 get 和 set 訪(fǎng)問(wèn)器。只讀屬性只有 get 訪(fǎng)問(wèn)器。
匿名方法
匿名方法是作為參數(shù)傳遞給委托的代碼塊。
基類(lèi)
一種由其他“派生”類(lèi)繼承的類(lèi)。
調(diào)用堆棧
運(yùn)行時(shí)從程序的開(kāi)始位置到當(dāng)前正在執(zhí)行的語(yǔ)句的一系列方法調(diào)用。
類(lèi)
一種描述對(duì)象的數(shù)據(jù)類(lèi)型。類(lèi)不僅包含數(shù)據(jù),還包含作用于數(shù)據(jù)的方法。
構(gòu)造函數(shù)
類(lèi)或結(jié)構(gòu)中用于初始化該類(lèi)型的對(duì)象的一種特殊方法。
委托
委托是一種引用方法的類(lèi)型。一旦為委托分配了方法,委托將與該方法具有完全相同的行為。。
派生類(lèi)
一種使用繼承獲取、擴(kuò)展或修改其他“基”類(lèi)的行為和數(shù)據(jù)的類(lèi)。
析構(gòu)函數(shù)
類(lèi)或結(jié)構(gòu)中用于準(zhǔn)備要由系統(tǒng)銷(xiāo)毀的實(shí)例的一種特殊方法。
事件
類(lèi)或結(jié)構(gòu)的一個(gè)成員,用于發(fā)送更改通知。
字段
類(lèi)或結(jié)構(gòu)的一個(gè)可直接訪(fǎng)問(wèn)的數(shù)據(jù)成員。
泛型
使用泛型,可以定義使用類(lèi)型參數(shù)定義的類(lèi)和/或方法。當(dāng)客戶(hù)端代碼實(shí)例化類(lèi)型時(shí),會(huì)指定一個(gè)特定的類(lèi)型作為參數(shù)。
IDE
集成開(kāi)發(fā)環(huán)境。為各種開(kāi)發(fā)工具(包括編譯器、調(diào)試器、代碼編輯器和設(shè)計(jì)器)提供統(tǒng)一用戶(hù)界面的應(yīng)用程序。
不可變類(lèi)型
一種類(lèi)型,其實(shí)例數(shù)據(jù)(字段和屬性)在創(chuàng)建后不會(huì)更改。大多數(shù)值類(lèi)型都屬于不可變類(lèi)型。
不可訪(fǎng)問(wèn)的成員
無(wú)法由給定類(lèi)型訪(fǎng)問(wèn)的成員。一種類(lèi)型的不可訪(fǎng)問(wèn)的成員并不一定對(duì)另一種類(lèi)型是不可訪(fǎng)問(wèn)的。
繼承
C# 支持繼承,因此從其他類(lèi)(也稱(chēng)為基類(lèi))派生的類(lèi)將繼承相同的方法和屬性。繼承涉及基類(lèi)和派生類(lèi)。
接口
一種只包含公共方法、事件和委托的簽名的類(lèi)型。繼承接口的對(duì)象必須實(shí)現(xiàn)該接口中定義的所有方法和事件。類(lèi)或結(jié)構(gòu)可以繼承任意數(shù)目的接口。
迭代器
迭代器是這樣一種方法,它允許包含集合或數(shù)組的類(lèi)的使用者使用 foreach,in(C# 參考) 循環(huán)訪(fǎng)問(wèn)該集合或數(shù)組。
成員
在類(lèi)或結(jié)構(gòu)上聲明的字段、屬性、方法或事件。
方法
一個(gè)提供類(lèi)或結(jié)構(gòu)的行為的命名代碼塊。
可變類(lèi)型
一種類(lèi)型,其實(shí)例數(shù)據(jù)(字段和屬性)在創(chuàng)建后可以更改。大多數(shù)引用類(lèi)型都屬于可變類(lèi)型。
嵌套類(lèi)型
在另一個(gè)類(lèi)型的聲明內(nèi)聲明的類(lèi)型。
對(duì)象
類(lèi)的實(shí)例。對(duì)象存在于內(nèi)存中,具有數(shù)據(jù)和作用于這些數(shù)據(jù)的方法。
屬性
通過(guò)訪(fǎng)問(wèn)器訪(fǎng)問(wèn)的數(shù)據(jù)成員。
重構(gòu)
重用以前輸入的代碼。例如,Visual C# 速成版代碼編輯器可以智能地重新設(shè)置代碼的格式,將突出顯示的代碼塊轉(zhuǎn)變成方法。
引用類(lèi)型
一種數(shù)據(jù)類(lèi)型。聲明為引用類(lèi)型的變量指向存儲(chǔ)數(shù)據(jù)的位置。
靜態(tài)
聲明為靜態(tài)的類(lèi)或方法不必首先使用關(guān)鍵字 new 進(jìn)行實(shí)例化就可存在。Main() 就屬于靜態(tài)方法。
結(jié)構(gòu)
一種復(fù)合數(shù)據(jù)類(lèi)型,通常用于包含具有某種邏輯關(guān)系的多個(gè)變量。結(jié)構(gòu)還可以包含方法和事件。結(jié)構(gòu)不支持繼承,但支持接口。結(jié)構(gòu)是值類(lèi)型,而類(lèi)是引用類(lèi)型。
值類(lèi)型
值類(lèi)型是在堆棧上分配的數(shù)據(jù)類(lèi)型,與在堆上分配的引用類(lèi)型不同。內(nèi)置類(lèi)型(包括數(shù)值類(lèi)型以及結(jié)構(gòu)類(lèi)型和可以為 null 的類(lèi)型)都屬于值類(lèi)型。類(lèi)類(lèi)型和字符串類(lèi)型屬于引用類(lèi)型。
【C# 術(shù)語(yǔ)】相關(guān)文章:
淺談C#語(yǔ)言的特點(diǎn)05-06
c#快速排序算法04-21
c#冒泡排序算法08-15
c#實(shí)現(xiàn)sunday算法實(shí)例08-07
c#檢測(cè)cpu使用率01-02
c#實(shí)現(xiàn)輪詢(xún)算法實(shí)例代碼05-31
C#排序算法之堆排序07-21
C#排序算法之快速排序01-07