我觉得很基本的问题。如何编写一个C#函数来添加这个类的arg?
public class person {
public string name;
public int status;
public int ability;
public person() { }
public person(string name, int status, int ability)
{
this.name = name;
this.status = status;
this.ability = ability;
}
public static int praise() {
return ++status;
}
}
我想用C#编写一个类,它有一个函数来为每个新类添加他们的'状态'。但由于“状态”不是静态的,因此存在错误。我怎么解决这个问题?非常感谢你。
明显的答案会让它变成静态的,不管你想不想要的是另一回事 – RhysW
我认为你应该先决定你的课程设计。赞美()是静态的意味着地位将是所有人的共同财产,而不是一个人的地位。如果你打算为单人服务,那么你可能不希望它既不是静态方法,也不是静态属性。 – jcxavier