给一个变量名添加一个"i"变量C#
Add a "i" variable to a variable name C#
我有一个立方体 1、立方体 2、立方体 3 等...变量,我想使用类似的东西:
for (int i = 1; i < 100; i++)
{
Location "cube + i" = new Location();
Console.WriteLine("cube + i + .GetX")
}
// GetX是一个给出随机数的函数
使用数组
var cubes = new Location[100];
for (int i = 0; i < 100; i++)
{
cubes[i] = new Location();
Console.WriteLine(cubes[i].GetX);
}
或列表 - 如果您不确定有多少并想稍后添加
var cubes = new List<Location>();
for (int i = 1; i < 100; i++)
{
cubes.Add(new Location());
Console.WriteLine(cubes[i].GetX);
}
我有一个立方体 1、立方体 2、立方体 3 等...变量,我想使用类似的东西:
for (int i = 1; i < 100; i++)
{
Location "cube + i" = new Location();
Console.WriteLine("cube + i + .GetX")
}
// GetX是一个给出随机数的函数
使用数组
var cubes = new Location[100];
for (int i = 0; i < 100; i++)
{
cubes[i] = new Location();
Console.WriteLine(cubes[i].GetX);
}
或列表 - 如果您不确定有多少并想稍后添加
var cubes = new List<Location>();
for (int i = 1; i < 100; i++)
{
cubes.Add(new Location());
Console.WriteLine(cubes[i].GetX);
}