对象引用未设置到对象的实例(菜鸟)
Object reference not set to an instance of an object (noob)
我有这个简单的代码,但是当我尝试访问在构造函数中初始化的 "MyCarslist" 时出现错误 "Object reference not set to an instance of an object"。我错过了什么?
class Cars
{
public List<Car> MyCarslist { get; set; }
public void AddCar(Car car)
{
MyCarslist.Add(car);
Console.WriteLine(MyCarslist.Count);
}
public Cars()
{
List<Car> MyCarslist = new List<Car>();
}
Mycarslist.add(car);
和 Console.WriteLine(MyCarslist.Count);
都给出错误
你正在用这一行声明一个变量
列出 MyCarslist = new List();
未设置 属性。试试这个..
MyCarslist = 新列表();
谢谢,
O
改变这个:
public Cars()
{
List<Car> MyCarslist = new List<Car>();
}
对此:
public Cars()
{
this.MyCarslist = new List<Car>();
}
我有这个简单的代码,但是当我尝试访问在构造函数中初始化的 "MyCarslist" 时出现错误 "Object reference not set to an instance of an object"。我错过了什么?
class Cars
{
public List<Car> MyCarslist { get; set; }
public void AddCar(Car car)
{
MyCarslist.Add(car);
Console.WriteLine(MyCarslist.Count);
}
public Cars()
{
List<Car> MyCarslist = new List<Car>();
}
Mycarslist.add(car);
和 Console.WriteLine(MyCarslist.Count);
都给出错误
你正在用这一行声明一个变量
列出 MyCarslist = new List();
未设置 属性。试试这个..
MyCarslist = 新列表();
谢谢, O
改变这个:
public Cars()
{
List<Car> MyCarslist = new List<Car>();
}
对此:
public Cars()
{
this.MyCarslist = new List<Car>();
}