运算符“<operator>”必须有另一个“Integer”类型的参数
更新:2007 年 11 月
使用另一个非 Integer 类型的参数声明了移位运算符
当您在表达式中使用右移位 (>>) 或左移位 (<<) 运算符时,将在第二个操作数中指定移位量。对于此操作数,Visual Basic 允许您提供任何可拓宽为 Integer 的数据类型。但是,第二个操作数的定义被严格限制为 Integer。如果将某个类或结构定义为上面带有移位运算符,您的定义必须为第二个操作数指定 Integer。
**错误 ID:**BC33041
更正此错误
- 更改移位运算符的定义,以便返回 Integer 值。