SOに関する別の質問から、次の簡単な方法が可能であることがわかりました。
void B()
{
if (_complete)
{
Console.WriteLine (_answer);
}
}
ifとコンソール書き込みライン呼び出しの間でコンテキストスイッチが発生した場合、異なるCPUで実行される可能性があります。これは私にとってニュースなので、シングルスレッドコードを別のCPUに切り替えることができるのはいつか、上記のような単純なケースでなぜ意味があるのか疑問に思います。 ?