1
数ヶ月前、私は、これは通常、時間のUI Thread ID: 9
約80%を印刷し、その結果私のUIスレッドIDは通常9または10ですか?
Console.Out.WriteLine("UI Thread ID: " + Thread.CurrentThread.ManagedThreadId);
の線に沿ってProgram.cs
で作成された私の主なForm
のコンストラクタに19他のprint文を追加しました%は10
であり、これはおそらく1回または2回見た。
通常、UIスレッドIDは通常これらの数値の1つですか? (編集)どのスレッドがそれの前に作成されますか?それが変わるので、問題の前に/いくつかのスレッドの作成順序を取るのですか?
** ManagedThreadIdプロパティの値は、共通言語ランタイムをホストするアンマネージコードがスレッドとしてファイバーとして実装されている場合** - どのように役立つか分かりません。 –
@AmitKumarGhoshこれは彼が求めていることではない – MickyD
起動してからマネージアプリケーションの9番目のスレッドなので、スレッドをいくつか与えるか、取るか? – CodeCaster