我有很多像這樣的字符串變量;如何縮短C#中方法的用法?
string x1, x2, x3, x4, x5, x6, x7, x8;
是否有可能縮短這段代碼
method(x1);
method(x2);
method(x3);
method(x4);
method(x5);
method(x6);
method(x7);
method(x8);
這樣我就可以使用這樣的事情,而不是(這下面不工作):
for(int i = 1; i <= 8; i++)
{
method("x" + i);
}
提前感謝!
foreach語句?這聽起來像你應該使用一個列表。 –
你可以使用反射,但這似乎是矯枉過正。 –
將所有x變量放在列表中,並遍歷該列表 – TankorSmash