回答編集履歴

1

誤字訂正

2022/01/19 02:12

投稿

退会済みユーザー
test CHANGED
@@ -1,10 +1,10 @@
1
1
  質問に書かれているのはコンソールアプリですよね? コンソールアプリと WinForms, WPF, ASP.NET とは非同期の場合のスレッドの使い方が違ってきますが、コンソールアプリ前提の話で良いと理解して・・・
2
2
 
3
- コンソールアプリ / WinForms, WPF などの GUI アプリ / ASP.NET Web アプリでは非同期操作の際に使われる SynchronizationContext が違うそうで、そによりスレッドの使われ方が違ってきます。
3
+ コンソールアプリ / WinForms, WPF などの GUI アプリ / ASP.NET Web アプリでは非同期操作の際に使われる SynchronizationContext が違うそうで、そによりスレッドの使われ方が違ってきます。
4
4
 
5
5
  詳しくは以下の記事の 1 ~ 8 項の説明に書きましたので見てください。(自分の独断に基づく解釈も混じっていますか、大筋では間違いないと思っています)
6
6
 
7
7
  SynchronizationContext とは?
8
8
  [http://surferonwww.info/BlogEngine/post/2020/09/30/what-is-synchronizationcontext.aspx](http://surferonwww.info/BlogEngine/post/2020/09/30/what-is-synchronizationcontext.aspx)
9
9
 
10
- なので、質問者さんのコンソールアプリの場合は納得のスレッドの使われかただと思います。
10
+ なので、質問者さんのコンソールアプリの場合は納得のスレッドの使われだと思います。