Ошибка компилятора CS0262
Обновлен: Ноябрь 2007
Сообщение об ошибке
Разделяемые объявления "типа" обладают конфликтующими модификаторами доступности
Partial declarations of 'type' have conflicting accessibility modifiers
Эта ошибка возникает, если разделяемый тип обладает несогласованными модификаторами, такими как "public", "private", "protected", "internal" или "abstract". Такие модификаторы должны быть согласованы во всех разделяемых объявлениях этого "типа". Дополнительные сведения см. в разделе Разделяемые классы и методы (Руководство по программированию в C#).
Пример
Следующий пример приводит к возникновению ошибки CS0262:
// CS0262.cs
class A
{
public partial class C // CS0262
{
}
private partial class C
{
}
}