これを明確にしたかっただけです。クライアントを処分するという点で、これは安全ですか?
using (WebClient client = new WebClient(TimeoutInSeconds))
{
client.DownloadDataAsync(new Uri(par.Base_url));
client.DownloadDataCompleted += (sender, e) =>
{
//code that checks e.Result
}
}
および関連する質問:クライアントがスコープ外に出た(参照がない)場合、適切に破棄せずに、メモリをデータから削除できますか?
また、クライアントが処分された場合、どこにe.Result
存在しますか?誰かがこれを明確にすることができますか?