?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和記娛棒h88285:C 語法練習(13) 類五索引器

?

經由過程索引器可以方便應用類中的數組(或聚攏)成員:

using System;

class MyClass

{

private f和記娛棒h88285loat[] fs = new float[3] { 1.1f, 2.2f, 3.3f };

/* 屬性 */

public int Length

{

get { return fs.Length;和記娛棒h88285 }

set { fs = new float[value]; }

}

/* 索引器 */

public float this[int n]

{

get { return fs[n]; }

set { fs[n] = value; }

}

}

class Program

{

static和記娛棒h88285 void Main()

{

MyClass obj = new MyClass();

for (int i = 0; i

可用其他值做索引類型:

using System;

class MyClass

{

public int t和記娛棒h88285his[string str]

{

get { return str.Length; }

}

}

class Program

{

static void Main()和記娛棒h88285

{

MyClass obj = new MyClass();

Console.WriteLine(obj["123"]);// 3

Console.WriteLine(obj["abcd"]); // 4

Console.ReadKey();

}

}

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户