我想知道是否可以通過變量來引用類字段。像這樣:引用帶有變量的字段
int variable = 0;
while (variable > 3)
{
class._fieldvariable = something;
i++
}
如果我有字段:_field1,_field2,_field3我可以迭代他們所有。
主要理由這樣做,這是我有一個SQL查詢,將追加多條記錄,我寧願沒有多次做所有的參數,而是這樣的事情:
while (i < 4)
}
command.Parameters.AddWithValue("@Alpha1", _alphai01.ToString());
i++
}
讓我用_alpha101設置參數3次,_alpha201和_alpha301用於三個不同的查詢。
謝謝!
你想要的數組。 – SLaks 2013-05-07 14:19:18
如果這是不可能的,你將不得不使用反射。 – 2013-05-07 14:19:42
你有沒有控制類,而不是單個字段,你可以將它們全部包含在數組中(像SLaks建議的那樣)? – 2013-05-07 14:20:15