我的方法如下:
method(List<Car> list)
{
}
如何在main中调用具有Car列表作为参数的方法?
答案 0 :(得分:2)
通过....创建汽车列表,添加您感兴趣的汽车并调用它?
var list = new List<Car>();
list.Add(new Car { Color = "Blue" });
list.Add(new Car { Color = "Green" });
method(list);
更大的问题可能是&#34;如何从静态方法调用非静态方法,例如Main()
&#34;,有两种可能的答案:
static
(如果它不需要实例状态)假设我们的意思是后者:
var obj = new SomeType(); // assuming an accessible parameterless ctor exists
obj.method(list);
答案 1 :(得分:0)
这不起作用吗?
var cars = new List<Car>(); //Get your list of cars
method(cars);