私のプログラムには継続的に呼び出されるメソッドがあるので、GUIがビジネスを行っている間、GUIがフリーズしないようにスレッド化したいと思います。
Thread t = new Thread(Class2.ArrayWorkings(1, MyGlobals.variable1));
t.start();
int[] localVariable1 = ??// I want to move the value returned from the method into localVariable1.
現在、私のエラーは次のとおりです。
'System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart)'に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります
&
引数1:「メソッドグループ」から「System.Threading.ParameterizedThreadStart」に変換できません
現在、次のようにスレッド化せずにこれを実行しています。
int[] localVariabl1 = Class2.ArrayWorkings(1, MyGlobals.variable1);