bod*_*ley 0 c# arrays for-loop
可以使用C#将for循环中的500个对象添加到数组中吗?
public class DataBase
{
public Items[] GetItems()
{
return new Items[] {
new Items (1, "item1" ),
new Items (2, "item2"),
new Items (3, "item3")};
// for here?
}
}
Run Code Online (Sandbox Code Playgroud)
这些项应该是唯一的:)在Items对象中的第一个值也是uint,所以它应该以某种方式转换?
public class DataBase
{
public Items[] GetItems()
{
return Enumerable.Range(1,500).Select(o => new Items ((uint)o, "item" + o)).ToArray();
}
}
Run Code Online (Sandbox Code Playgroud)
参考:
public static IEnumerable<int> Range(
int start,
int count
)
Run Code Online (Sandbox Code Playgroud)