2

私のシナリオ:

  • アイテム ID のリストを入力するアプリケーションがあります。
  • Web サービスに対する操作は、これらの各項目に対して実行されます
  • DataGridView は、クラスの BindingList/ObservableCollection にバインドされ、各操作の完了時に更新されます。
  • 完了したアイテムの数をユーザーに知らせるステータス ラベルがある場合もあります。
  • 入力リストは実際には任意のサイズにすることができますが、おそらく 500 程度に制限されます。

どのようなソリューションを採用する必要がありますか? スレッドプール?必要に応じてスレッドを作成/破棄しますか? ほとんどのコードを記述しましたが、検索/更新が UI スレッドにならないようにする必要があります。どこから始めるのが良いですか?

編集:.NET 3.5 を使用する必要があり、async/await などは使用できません :(

4

1 に答える 1