BC36564:型引数をデリゲートから推論できませんでしたBC36564: Type arguments could not be inferred from the delegate

代入ステートメントは、 AddressOf を使用してジェネリック プロシージャのアドレスをデリゲートに割り当てますが、ジェネリック プロシージャに型引数を指定していません。An assignment statement uses AddressOf to assign the address of a generic procedure to a delegate, but it does not supply any type arguments to the generic procedure.

通常、ジェネリック型を呼び出す場合は、ジェネリック型が定義する型パラメーターごとに型引数を指定します。Normally, when you invoke a generic type, you supply a type argument for each type parameter that the generic type defines. 型引数を指定しない場合、コンパイラは型パラメーターに渡される型を推論しようとします。If you do not supply any type arguments, the compiler attempts to infer the types to be passed to the type parameters. コンテキストにコンパイラが型を推論するのに十分な情報が提供されていない場合は、エラーが生成されます。If the context does not provide enough information for the compiler to infer the types, an error is generated.

エラー ID: BC36564Error ID: BC36564

このエラーを解決するにはTo correct this error

  • ジェネリック プロシージャの型引数を AddressOf 式で指定します。Specify the type arguments for the generic procedure in the AddressOf expression.

関連項目See also