コンパイラ エラー CS0262Compiler Error CS0262

'type' の partial 宣言には競合するアクセシビリティ修飾子が含まれていますPartial declarations of 'type' have conflicting accessibility modifiers

このエラーは、部分型の修飾子 (public、private、protected、internal、abstract など) に一貫性がない場合に発生します。This error occurs if a partial type has inconsistent modifiers such as public, private, protected, internal, or abstract. その型のすべての partial 宣言でこれらの修飾子が一貫している必要があります。These modifiers must be consistent in all partial declarations for that type. 詳細については、「部分クラスと部分メソッド」を参照してください。For more information, see Partial Classes and Methods.

Example

次の例では CS0262 が生成されます。The following sample generates CS0262:

// CS0262.cs  
class A  
{  
    public partial class C  // CS0262  
    {  
    }  
    private partial class C  
    {  
    }  
}