我想在for語句中創建名爲「Item」的類的新實例,但我不知道如何動態給出名稱。在for循環語句中動態創建屬性名稱
for (i=0; i < Counter; i++)
{
MyClass "XXXX" = Class.method();
}
如何創建2個字符串並給出名稱? - 用於實例 -
for(i=0;i<2;i++){
string name + i = "Hello"
}
EDITED
我已經得到了一些建議,以達到我的解決方案,我可以創造一個字典。
var bomItems = new Dictionary<Item, Item>();
for (int i = 0; i < Count; i++)
{
Item bomItem = inn.newItem("Part BOM","add");
bomItems.Add(bomItem + i, bomItem);
}
但是我在「bomItem + i」中得到了一個合理的錯誤。我不能應用操作數'+'。明顯。
有沒有人對此有任何答案?
謝謝。
你採取有關字典? – BlackBear
請在這裏解釋用例。我敢打賭,這不是你真正想要的。 –
那麼,你的問題是什麼? – Rahul