🍈
【C#5】インデクサ機能を使った処理
はじめに
インデクサ機能を使った処理を実装しました。
インデクサとは?
クラスのデータ型を配列にし、大量のデータを配列で処理したいときに使用する
実装したソースコード
実装したソースコードは下記になります。
using System;
// インデクサ
class Team {
private string[] members = new string[3];
public string this[int i]{
get { return this.members[i];}
set { this.members[i] = value;}
}
}
class MyApp {
static void Main(){
Team giants = new Team();
giants[0] = "dotinstall";
giants[1] = "progate";
giants[2] = "paiza";
for(int j=0;j<3;j++){
Console.WriteLine(giants[j]);
}
}
}
処理結果
最後に
これからいろいろ利用しようと思います。
Discussion