Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
結果を待つ必要がない場合でも、デリゲート BeginInvoke() を呼び出した後、EndInvoke() を呼び出して待機ハンドルを閉じる必要がありますか? そうしないと、リソースがリークしますか?
はい; 常に電話する必要がありますEndInvoke()。 それ以外の場合、最終的に を呼び出す場合に備えて、.Net は結果を永久に保持しますEndInvoke()。
EndInvoke()
「起動して忘れる」非同期呼び出しが必要な場合 (またはそうでない場合でも)、Taskはるかに優れたクラスを使用する必要があります。
Task