索引器:索引器允許類或結構的例項按照與陣列
相同的方式進行索引。索引器類似於屬性,不同之處在於它們的訪問器採用引數。
語法:[訪問修飾符] 資料型別 this [資料型別 識別符號]
;set{};
}
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
}class photo
public photo (string title) //含有乙個引數的建構函式
public string title //指定返回值}}
class ablum
public ablum (int capacity) //陣列的元素任意個數
public photo this[int index] //帶有int引數的photo索引器
return photos [index ]; //對於有效索引,返回請求的**
}set
photos [index ]=value ;}}
public photo this[string title] //帶有string引數的photo索引器
console.writeline ("找不到");
return null ;}}
}}
C 之 索引器
索引器允許類或者結構的例項按照與陣列相同的方式進行索引取值,索引器與屬性類似,不同的是索引器的訪問是帶參的。索引器和陣列比較 1 索引器的索引值 index 型別不受限制 2 索引器允許過載 3 索引器不是乙個變數 索引器和屬性的不同點 1 屬性以名稱來標識,索引器以函式形式標識 2 索引器可以被過...
C 之 索引器
索引器允許類或者結構的例項按照與陣列相同的方式進行索引取值,索引器與屬性類似,不同的是索引器的訪問是帶參的。索引器和陣列比較 1 索引器的索引值 index 型別不受限制 2 索引器允許過載 3 索引器不是乙個變數 索引器和屬性的不同點 1 屬性以名稱來標識,索引器以函式形式標識 2 索引器可以被過...
C 基礎系列(1)之索引器
索引器允許類或結構的例項就像陣列一樣進行索引。無需顯式指定型別或例項成員,即可設定或檢索索引值。索引器類似於屬性,不同之處在於它們的訪問器需要使用引數。1.需要注意幾點 2.具體實現如下 實現如下 using system using system.collections.generic using...