C#で静的関数内でパブリック非静的クラスを使用する非静的関数を呼び出すことはできますか?C#で静的関数内で非静的関数を呼び出すことはできますか?
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();
}
}
私は上記のような無効なコードが必要です。
ありがとうございます!あなたは私の日を救った –