为什么很少有运营商不能超载?

时间:2013-02-26 17:23:15

标签: c# operator-overloading

我对C#中的运算符重载概念存有疑问。 我们可以重载少数运算符,很少有运算符不能重载。 是否存在限制少数运算符过载的特殊原因。 如果是这样,任何人都可以解释原因。

1 个答案:

答案 0 :(得分:0)

原因与引用只能在C#中有一组行为这一事实有关。你应该搜索Stack Overflow。对于像这样的问题,这是一个很棒的网站;)

这篇文章只涉及赋值运算符,但像?:运算符也处理引用,因此它们也不能重载。