架空の例を次に示します。
WebCleint wc = new WebClient();
wc.DownloadStringCompleted += wc_DownloadStringCompleted;
wc.DownloadStringAsync(new Uri(callString));
wc = new WebClient();
wc.DownloadStringCompleted += wc_DownloadStringCompleted;
wc.DownloadStringAsync(new Uri(callString));
私の理解では、ガベージ コレクターは、完全に逆参照されるまで何かを取得しません。だから私の本当の質問は、イベント登録はオブジェクトへの参照としてカウントされますか?
この呼び出しを行って、両方の戻り値を同じ完了済みメソッドから戻すことはできますか?
さまざまな Web 呼び出しを行うことができます。それらはすべて非同期で行う必要があります。それらはすべてランダムな時間に発生する可能性があります。
今のところ、私が構築した方法で同時呼び出しが防止されると思いますが、それはものを構築する悪い方法です。
スタック キューの作成を回避しようとしています。