次の2つの行は同じです。隠れた違いはありますか?どちらを優先すべきか?スレッドとスレッド開始
Thread t1 = new Thread(aMethod);
Thread t2 = new Thread(new ThreadStart(aMethod));
ありがとうございます。
次の2つの行は同じです。隠れた違いはありますか?どちらを優先すべきか?スレッドとスレッド開始
Thread t1 = new Thread(aMethod);
Thread t2 = new Thread(new ThreadStart(aMethod));
ありがとうございます。
これはまったく同じですが、2つ目はThread開始メソッドで余分なパラメータを使用できるようにします(ThreadStartの代わりにParametrizedThreadStartを使用します)。
C#コンパイラは Thread t2 = new Thread(new ThreadStart(aMethod));
Thread t1 = new Thread(aMethod);
文を変えていく
A ThreadStartはスレッド上で実行する方法を示し、これはまったく同じものです。
言語タグを指定すると、この疑問が発生する可能性があります。 C#? –
どの言語ですか? – Daniel
ポイントが記載されています。ありがとう。 C#。 – Azodious