只有轉換運算子可以宣告為 '<keyword>'

更新:2007 年 11 月

當運算子不是轉換運算子時,Operator 陳述式會指定 WideningNarrowing

每一個運算子都必須同時被宣告為 Public (Visual Basic)Shared (Visual Basic)。不過,只有轉換運算子可以被宣告為 WideningNarrowing,但並非同時為兩者。

運算子定義可以選擇性包含 OverloadsShadows 關鍵字。Operator 陳述式中不允許有其他關鍵字。

錯誤 ID:BC33019

若要更正這個錯誤

  • 移除運算子定義中的 Widening 或 Narrowing 關鍵字。因為未進行任何型別轉換,所以不會套用這些關鍵字。

請參閱

工作

HOW TO:定義運算子

HOW TO:定義轉換運算子

概念

運算子程序

參考

Operator 陳述式

其他資源

Visual Basic 中的型別轉換