using system;
using system.collections.generic;
using system.text;
using system.web;
using system.threading;
namespace multhreadc
public photo(string title)
public string title}}
public class album
public album(int capacity)
//下面定義索引用於檢索**資訊,帶有int引數的photo索引器
public photo this[int index]
else
}set
else}}
//根據標題檢索**,但不能根據標題賦值,設定為唯讀索引。帶有string引數的photo索引器。
public photo this[string title]
console.writeline("沒有該**");
return null;
//使用null指示失敗}}
}public class test
}
C 索引器學習筆記
本筆記摘抄自 記錄一下學習過程以備後續查用。索引器允許類或者結構的例項按照與陣列相同的方式進行索引取值,索引器與屬性類似,不同的是索引器的訪問是帶參的。索引器和陣列比較 1 索引器的索引值 index 型別不受限制 2 索引器允許過載 3 索引器不是乙個變數 索引器和屬性的不同點 1 屬性以名稱來標...
c 索引器學習筆記1
索引器提供了一種對類內部元素的訪問方法,通過索引器,我們可以方便的控制對元素的訪問,它其實就是帶引數的屬性。索引器一般用在類內部有陣列的情況,不論是基本資料型別陣列,還是類陣列 主要靠arraylist實現 先看個簡單的例子,它實現了單一整形輸入引數的索引器。class a private int ...
C 學習筆記 屬性 索引器
屬性 property 是表達事物的狀態的,屬性的訪問方式可以是讀 讀取 也可以是寫 存放 讀 寫屬性分別用get及set來進行表示。修飾符 型別名 屬性名 set 由此可見,在c 中,屬性更好的表達了事物的狀態的設定和獲取。所以在c 中,一般採取以下原則 若在類的內部記錄事物的狀態資訊,則用字段變...