3 回答

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
有幾種用法這,這個(gè)關(guān)鍵字在C#中。
對(duì)隱藏在類似名稱中的成員進(jìn)行限定
讓對(duì)象將自身作為參數(shù)傳遞給其他方法
- 使對(duì)象從方法返回自身
聲明索引器
聲明擴(kuò)展方法
傳遞構(gòu)造函數(shù)之間的參數(shù)
內(nèi)部重新分配值類型(Struct)值.
- 調(diào)用當(dāng)前實(shí)例上的擴(kuò)展方法
- 將自身轉(zhuǎn)換為另一種類型
您可以避免第一次使用,方法是不具有同名的成員和局部變量,例如遵循常見(jiàn)的命名約定,并使用屬性(PASCAL CASE)而不是字段(CAMEL CASE)來(lái)避免與局部變量(也是CAMEL CASE)發(fā)生沖突。在C#3.0中,可以很容易地將字段轉(zhuǎn)換為屬性。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
class Vector3{ float x; float y; float z; public Vector3(float x, float y, float z) { this.x = x; this.y = y; this.z = z; }}
- 3 回答
- 0 關(guān)注
- 665 瀏覽
添加回答
舉報(bào)