运算符声明必须是以下符号之一:+、-、*、\、/、^、 &、Like、Mod、And、Or、Xor、Not、<<、>>、=、<>、<、<=、>、>=、Ctype、IsTrue、IsFalse

更新:2007 年 11 月

您只能声明适合重载的运算符。下表列出了您可以声明的运算符。

类型

运算符

一元

+, -, IsFalse, IsTrue, Not

二进制

+, -, *, /, \, &, ^, >>, <<, =, <>, >, >=, <, <=, And, Like, Mod, Or, Xor

转换(一元)

CType

请注意,二进制列表中的 = 运算符是比较运算符,不是赋值运算符。

**错误 ID:**BC33000

更正此错误

  1. 从可重载的运算符的集合中选择一个运算符。

  2. 如果您需要重载某个您无法直接重载的运算符的功能,请创建一个采用适当参数并返回适当值的 Function 过程。

请参见

任务

如何:定义运算符

如何:定义转换运算符

概念

运算符过程

参考

Operator 语句

Function 语句 (Visual Basic)