更新:2007 年 11 月
错误消息
分部方法不能具有访问修饰符或 virtual、abstract、override、new、sealed 或 extern 修饰符。由于分部方法具有特殊行为,因此其可接受的修饰符是受限制的。
更正此错误
从方法声明中移除未经授权的修饰符。
示例
下面的示例生成 CS0750:
复制代码 | |
---|---|
// cs0750.cs using System; public class Base { protected virtual void PartG() { } protected void PartH() { } protected virtual void PartI() { } } public partial class C:Base { // All these partial method declarations // will generate CS0750. public partial void PartA(); private partial void PartB(); protected partial void PartC(); internal partial void PartD(); virtual partial void PartE(); abstract partial void PartF(); override partial void PartG(); new partial void PartH(); sealed override partial void PartI(); extern partial void PartJ(); public static int Main() { return 1; } } |