我想在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