请教C#中为什么不允许重载“=”运算符

请问C#中为什么不允许重载“”运算符。c++就可以重载“”,我想知道C#中为什么不允许重载“”运算符,重载“”会

请问C#中为什么不允许重载“=”运算符。
c++就可以重载“=”,我想知道C#中为什么不允许重载“=”运算符,重载“=”会导致什么严重的后果么?谢谢。

[解决办法]
你可以重写Equals方法