C#(およびVB.Net)では、デリゲートを作成し、これをメソッドにポイントしてから、このデリゲートを使用してメソッドを同期または非同期で実行できることを知っています。私はこれを行う方法を知っています。
デリゲートを使用してメソッドを非同期で実行する場合もあれば、これらのメソッドに入力パラメーターがある場合もあります。メソッドを非同期で実行するには、delegatesBeginInvoke
メソッドを呼び出し、入力パラメーターを指定してから、「null、null」を指定します。
AsyncCallback
Visual Studioのインテリセンスは、代わりに、 callbackという名前のオブジェクトに続いて、以下に示すように単純な名前の2番目のオブジェクトを提供することを提案していますが、最後の2つのパラメーターとして「null、null」を指定@object
します。
とは何で、どのように使用されますか。また、インテリセンスによって提案されたAsyncCallback
名前の他のオブジェクトの目的は何ですか。@object
ありがとう