Поделиться через


Ошибка компилятора CS0260

Обновлен: Ноябрь 2007

Сообщение об ошибке

Отсутствует частичный модификатор в объявлении типа 'тип'; существует другое частичное объявление этого типа
Missing partial modifier on declaration of type 'type'; another partial declaration of this type exists

Эта ошибка указывает, что найдено более одного объявления класса с одинаковым именем, и при этом по крайней мере одно из этих объявлений (но не все) были объявлены частичными. Если нужно определить класс в нескольких частях, все части нужно объявить с ключевым словом partial. Эта ошибка также возникает, если создать новый класс, имя которого случайно совпадет с именем частичного класса, уже объявленного в этом же пространстве имен.

Следующий пример кода приводит к возникновению ошибки CS0260:

// CS0260.cs
class C  // CS0260
{
}

partial class C
{
}