只有转换运算符可以声明为“<keyword>”

更新:2007 年 11 月

Operator 语句 在运算符不是转换运算符时指定了 WideningNarrowing

必须将每个运算符同时声明为 Public (Visual Basic)Shared (Visual Basic)。但是,只能利用 WideningNarrowing 的其中一个来声明转换运算符。

运算符定义可以根据需要包含 OverloadsShadows 关键字。Operator 语句 中不允许出现其他关键字。

**错误 ID:**BC33019

更正此错误

  • 将 Widening 或 Narrowing 关键字从运算符定义中移除。由于未发生类型转换,因此这些关键字不起作用。

请参见

任务

如何:定义运算符

如何:定义转换运算符

概念

运算符过程

参考

Operator 语句

其他资源

Visual Basic 中的类型转换