沒有可存取的 '<genericprocedurename>' 接受此型別引數數目

更新:2007 年 11 月

陳述式 (Statement) 會呼叫具有多個多載版本的泛型程序,但是沒有一個多載版本所定義的型別參數數目,與呼叫中所提供的型別參數數目相同。

如果只有一個泛型版本,您不需型別引數即可呼叫它,而且編譯器會嘗試進行「型別推斷」。如需詳細資訊,請參閱 Visual Basic 中的泛型程序中的「型別推斷」。然而,如果有一個以上的泛型版本,則除非提供型別引數,否則編譯器無法在它們裡面做選擇。如果您提供一個型別引數,則必須對其中一個多載版本所定義的每一個型別參數,分別提供型別引數。

錯誤 ID:BC32118

若要更正這個錯誤

  • 請決定您要呼叫哪一個多載版本,然後提供型別引數的適當數目。

請參閱

概念

程序多載化

Visual Basic 中的泛型型別

Visual Basic 中的泛型程序

參考

Overloads