関数の配列のようにループできるようにしたい get プロパティがいくつかあります。このようなことができるようになりたいです
public int prop1 { get; }
public string prop2 { get; }
public int[] prop3 { get; }
public int prop4 { get; }
public string prop5 { get; }
public string prop6 { get; }
Func<var> myProperties = { prop1, prop2, prop3, prop4, prop5, prop6 };
ArrayList myList = new ArrayList();
foreach( var p in myProperties)
{
myList.Add(p);
}
このコードは非常に壊れていますが、私がやりたいことのアイデアを伝えていると思います。どうすればこれを達成できるか知っている人はいますか?