更新:2007 年 11 月
错误消息
用户定义的运算符不能返回 void用户定义的运算符旨在返回对象。
下面的示例生成 CS0590:
复制代码 | |
---|---|
// CS0590.cs namespace x { public class a { public static void operator+(a A1, a A2) // CS0590 { } // try the following user-defined operator /* public static a operator+(a A1, a A2) { return A2; } */ public static int Main() { return 1; } } } |