1. 概念
索引器(indexer)是c#引入的乙個新型的類成員,它使得物件可以像陣列那樣被方便,直觀的引用。它型別於類中的屬性,但索引器可以有引數列表,而且只能作用在例項的物件上,不能在類上直接作用。看下面的例子:
2. 特點
索引器使得物件可按照與陣列相似的方法進行索引;get訪問器返回值。set訪問器分配值;
this關鍵字用於定義索引器;
value關鍵字用於定義由set索引器分配的值;
索引器可以被過載;
形參的個數和型別都是任意的;
自學問題總結 委託與事件
委託,通熟易懂的舉個例子 媽媽讓小新去買東西 一 首先是c 語法 public delegate void buythingeventhandler delegate 是關鍵字 eventhandler是乙個宣告委託的微軟c 的命名標準 二 定義小新類 小新類 private class crayo...
自學問題總結 struct與class
一 struct 結構體 struct型別是一種值型別,通常用來封裝小型相關變數組。public struct book 二 class 類 類是引用型別 class child public child string name,int age public void printchild year...
自學問題總結 委託與事件
委託,通熟易懂的舉個例子 媽媽讓小新去買東西 一 首先是c 語法 public delegate void buythingeventhandler delegate是關鍵字 eventhandler是乙個宣告委託的微軟c 的命名標準 二 定義小新類 小新類 private class crayon...