Top > プログラミング > .NET Tips> BackgroundWorkerクラスを使用して進行状況ダイアログを作成する

BackgroundWorkerクラスを使用して進行状況ダイアログを作成する」への評価、コメント

評価

良い / 悪い = 16 / 3 (「良い」の割合 = 0.842 , 人気度 = 1.077

評価する

コメント一覧


通常のコメント
2021 2021/06/7 (Mon) 14:44:18
BackgroundWorkerは今は非推奨の古い方式です。async/awaitを使いましょう。

>非同期プログラミングへの非同期ベースのアプローチは、ほぼすべてのケースの既存のアプローチに推奨されます。
(中略)
>BackgroundWorker クラスよりも優れています。

https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/concepts/async/task-asynchronous-programming-model

評価の理由
2021 2021/06/4 (Fri) 10:28:30
評価:悪い
BackgroundWorkerは今は非推奨の古い方式です。async/awaitを使いましょう。

>非同期プログラミングへの非同期ベースのアプローチは、ほぼすべてのケースの既存のアプローチに推奨されます。
(中略)
>BackgroundWorker クラスよりも優れています。

https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/concepts/async/task-asynchronous-programming-model

通常のコメント
W.I 2018/02/18 (Sun) 15:56:36
jundiverさんへ

>100%まで到達せずに閉じてしまうのが気になりますがこんなものでしょうか。特にstopTimeが短くなると顕著、半分位で閉じてしまいます。

突然申し訳ございません。
それってProgressBarの最大値を100%に合うように指定すると治りませんか??

例を参考にさせていただくと、最大値が100なのに、
ループを60回しか回さない処理を実行すると、確かに100%まで到達せずに閉じてしまいます。

評価の理由
名無し 2017/10/20 (Fri) 02:30:46
評価:良い
うまくいきました
有難うございます!

通常のコメント
jundiver 2012/03/30 (Fri) 14:36:08
100%まで到達せずに閉じてしまうのが気になりますがこんなものでしょうか。特にstopTimeが短くなると顕著、半分位で閉じてしまいます。

評価の理由
T.M. 2011/07/19 (Tue) 11:25:17
評価:良い
参考になりました。ありがとうございます。

評価の理由
蛾王 2011/01/28 (Fri) 17:23:24
評価:良い
すごくわかりやすくて、助かりました。
ありがとうございます!!

コメントの投稿

[説明]