C 之索引器

2021-06-21 02:04:23 字數 900 閱讀 9093

索引器:索引器允許類或結構的例項按照與陣列

相同的方式進行索引。索引器類似於屬性,不同之處在於它們的訪問器採用引數。

語法:[訪問修飾符] 資料型別 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...