更新:2007 年 11 月
错误消息
分部方法不能有多个实现声明。分部方法必须包含一个(且仅限一个)定义声明(签名),并可包含一个或零个实现声明(体)。同一定义声明不允许有多个实现声明。分部方法可以重载,并且每个重载版本都可以有一个或零个实现方法。
更正此错误
从分部方法中移除所有多余的实现声明,只保留一个实现声明。
示例
下面的示例生成 CS0757:
复制代码 | |
---|---|
// cs0757.cs using System; public partial class C { // Defining declaration. partial void Part(); // Implementing declaration. partial void Part() { //...Do something. } // Second implementing declaration. partial void Part() // CS0757 { //...Do something. } public static int Main() { return 1; } } |