0
可以獲得某個類的所有對象的集合嗎?所有沒有列表/數組的對象循環
鑑於一些任意類,例如:
public class MyClass {
public int anyVal;
/* ...etc ... */
}
是否有可能獲得某一類的所有對象的集合,這樣你就可以遍歷它們,像或許:
MyClass obj = new MyClass();
obj.anyVal = 333;
MyClass[] allObjects = //??? // <== HERE
foreach (MyClass mObj in allObjects) {
Console.WriteLine("obj = " + mObj.anyVal);
}
可能重複的[C#迭代通過類屬性](http://stackoverflow.com/questions/8151888/c-sharp-iterate-through-class-properties) – fubo
@fubo我認爲這個問題是關於實例類,但不是關於封裝的對象。 –
你的意思是迭代所有的屬性?目前還不清楚你想要做什麼。 –