É possível chamar uma função não estática dentro da função estática em c #?
É possível chamar uma função não estática que usa uma classe não estática pública dentro de uma função estática em 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();
}
}
Bem, o código inválido como acima é o que eu preciso.
Qualquer ideia?