c#索引器的結構
this [argument list]
...set
...}
注:modifier:修飾詞,如private, public, protected or internal
this:在c#中this是乙個特殊的關鍵字,它表示引用類的當前例項。在這裡它的意思是當前類的索引。
argument list:這裡指索引器的引數。
具體例子:
class samplecollection
set}
}// this class shows how client code uses the indexer
class program
}
C 中索引器的實現
索引器允許類或者結構的例項按照與陣列相同的方式進行索引。索引器類似屬性,但不同之處在於它們的訪問器採用引數。它可以像陣列那樣對物件採用下標。它提供了通過索引方式方便地訪問類的資料資訊的方法。c 並不將索引型別限制為整數,所以我們可以通過訪問器的過載,實現整數索引或者字串索引。過載索引器時,要保證形參...
C 中簡單索引器的實現
索引器允許類或者結構的例項按照與陣列相同的方式進行索引。索引器類似屬性,但不同之處在於它們的訪問器採用引數。它可以像陣列那樣對物件採用下標。它提供了通過索引方式方便地訪問類的資料資訊的方法。c 並不將索引型別限制為整數,所以我們可以通過訪問器的過載,實現整數索引或者字串索引。過載索引器時,要保證形參...
C 索引器 索引器的定義
索引器定義類似於屬性,但其功能與屬性並不相同。索引器提供一種特殊的方法編寫get和set訪問器。屬性可以像訪問字段一樣訪問物件的資料,索引器可以使使用者像訪問陣列一樣訪問類成員。定義索引器的語法如下 訪問修飾符 型別名稱 this 型別名稱 引數名 set索引器沒有像屬性和方法那樣的名字,關鍵字th...