我覺得很基本的問題。如何編寫一個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