例如,我们有下一个类:如何使用变量作为名称从类创建对象?
class Car
{
public string Make { get; set; }
public string Model {get;set;}
public int Year {get;set;}
public string Color {get;set;}
}
并与几个车模一个数组:
string[] cars = { "Honda", "BMW", "Audi"};
我想创建一个数组中的每个项的对象。如果你的foreach
内创建Car
例如我的下一个代码,但没有成功
foreach (var item in cars)
{
Car item = new Car();
}
您可以初始化您的对象的集合,并在每次循环中添加它 – aw04