更新:2007 年 11 月
错误消息
“Type 1”:返回类型必须是“Type 2”才能与重写成员“Member Name”匹配试图在方法重写中更改返回类型。若要解决此错误,请确保两个方法都声明相同的返回类型。
示例
下面的示例生成 CS0508。
复制代码 | |
---|---|
// CS0508.cs // compile with: /target:library abstract public class Clx { public int i = 0; // Return type is int. abstract public int F(); } public class Cly : Clx { public override double F() { return 0.0; // CS0508 } } |