编译器错误 CS0267
更新:2007 年 11 月
错误消息
分部修饰符只能仅挨在“class”、“struct”或“interface”之前出现
在类、结构或接口的声明中,partial 修饰符的位置不正确。若要修复此错误,请重排修饰符的顺序。有关更多信息,请参见分部类和方法(C# 编程指南)。
下面的示例生成 CS0267:
// CS0267.cs
public partial class MyClass
{
public MyClass()
{
}
}
partial public class MyClass // CS0267
// Try this line instead:
// public partial class MyClass
{
public void Foo()
{
}
public static void Main()
{
}
}