如果我只有我希望訪問的變量的名稱,我將如何訪問對象的變量的值?在C#中。C#訪問字段語法
說我有一個變量名稱表示爲一個數組中的字符串。例如,我將如何在循環中訪問它們。 我可以這樣做ActionScript中的以下內容:然而
var arrayOfVariableNames:Array = ["name", "age", "sex"]
for each(var person:Person in persons)
{
if (person[age] > 29) //what is equivalent in c# for object[field]
{
//do something
}
}
你可以在Java中做到這一點嗎?!? – Jimmy 2009-07-30 23:20:02
你的代碼沒有循環,或者使用你聲明的數組?你想問什麼很不清楚。 – 2009-07-30 23:21:51