Ist es möglich, eine nicht statische Funktion innerhalb einer statischen Funktion in C # aufzurufen?

Ist es möglich, eine nicht statische Funktion aufzurufen, die eine öffentliche nicht statische Klasse in einer statischen Funktion in C # verwendet?

<code>public class MyProgram
{
    private Thread thd = new Thread(myStaticFunction);
    public AnotherClass myAnotherClass = new AnotherClass();

    public MyProgram()
    {
        thd.Start();
    }

    public static void myStaticFunction()
    {
        myNonStaticFunction();
    }

    private void myNonStaticFunction()
    {
        myAnotherClass.DoSomethingGood();
    }
}
</code>

Nun, der ungültige Code wie oben ist genau das, was ich brauche.

Irgendeine Idee?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage