我在设置属性时遇到了麻烦,并意识到我只能在函数或方法中设置属性。我的问题是为什么会这样?
这是我的有效代码:
public class SomeClass
{
Car car = new Car();
public Car JustAMethod()
{
Car car = new Car();
car.year = 2012;
return car;
}
}
为什么这不起作用:
public class SomeClass
{
Car car = new Car();
car.year = 2012;//I get an error here
}