1

无论如何,在没有包含类型或使用扩展方法的情况下重载二元运算符?

我想覆盖==两个字节数组之间的运算符,并且希望没有扩展方法。

任何帮助是极大的赞赏。

4

2 回答 2

2

这是完全不可能的;扩展运算符不存在。

于 2011-07-17T02:28:19.407 回答
1

这不仅不可能,而且听起来非常危险。这正是他们不像 C++ 那样限制运算符重载的原因。它们为您提供了许多运算符所允许的表现力,但避免了 C++ 提供的许多陷阱。

这样做并给其他开发人员带来意想不到的结果的人数可能会很可怕。

创建一个方法。

于 2011-07-17T02:32:58.660 回答