Czy jest możliwe wywołanie funkcji niestatycznej wewnątrz funkcji statycznej w C #?
Czy jest możliwe wywołanie funkcji niestatycznej, która używa publicznej klasy niestatycznej wewnątrz funkcji statycznej w języku C #?
<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>
Cóż, niepoprawny kod, taki jak powyżej, jest tym, czego potrzebuję.
Dowolny pomysł?