我对 C# 中的运算符重载的概念有疑问。我们可以重载少数运算符,而少数不能重载。限制少数运算符重载是否有任何特殊原因。如果是这样,任何人都可以解释我的原因。
问问题
1580 次
1 回答
0
原因与引用在 C# 中只能具有一组行为这一事实有关。您应该搜索过Stack Overflow。这是一个解决此类问题的好网站;)
这篇文章只处理赋值运算符,但像 ?: 这样的运算符也处理引用,所以它们也不能重载。
于 2013-02-26T17:32:01.630 回答