how to write a C# function to add arg of this class?
<p>very basic question I think.</p>

<pre><code> 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;
    }
}
</code></pre>

<p>I want write a class with C#, it has a function to add every new class their 'status'. but there is a error because 'status' is not static . how can i solve this problem? thank you very much.</p>
