kmx*_*llo 1 .net c# string for-loop
我想在for语句中创建名为"Item"的类的新实例,但我不知道如何动态地给出名称.
for (i=0; i < Counter; i++)
{
MyClass "XXXX" = Class.method();
}
Run Code Online (Sandbox Code Playgroud)
如何创建2个字符串并给出名称?-例如-
for(i=0;i<2;i++){
string name + i = "Hello"
}
Run Code Online (Sandbox Code Playgroud)
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);
}
Run Code Online (Sandbox Code Playgroud)
但我在"bomItem + i"中得到了一个合理的错误.我不能应用操作数'+'.明显.
有没有人对此有任何答案?
谢谢.
使用数组!
string[] myArray = new string[Counter];
for (int i = 0; i < Counter; i++){
myArray[i] = "Hello";
}
Run Code Online (Sandbox Code Playgroud)