私は簡単なクラスを持っています:
public class MyClass
{
public string MyClassName { get; private set; }
public string MyClassValue { get; private set; }
}
そして、次のようなMyClassオブジェクトの配列を保持したいと思います。
MyClass[] myClasses = new MyClass[5];
「コレクション」オブジェクトを作成せずに、文字列インデクサーによってオブジェクトの配列内のそれらのオブジェクトの1つにアクセスできるようにすることは可能ですか(これは正しい用語です)。
たとえば、myClasses [2]のMyClassNameプロパティに値"andegre"がある場合、次のようにアクセスするにはどうすればよいですか。
MyClass andegre = myClasses["andegre"];
次のようなことをする代わりに:
MyClass andegre = myClasses[GetIndexOfOfMyClassName("andegre")];
TIA