自學問題總結 索引器

2021-06-16 16:26:15 字數 515 閱讀 3187

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...