Error del compilador CS0261

Actualización: noviembre 2007

Mensaje de error

Las declaraciones parciales de 'tipo' deben ser todas del tipo class, struct o interface
Partial declarations of 'type' must be all classes, all structs, or all interfaces

Este error aparece si se declara un tipo parcial con un tipo diferente de construcción en distintos lugares. Para obtener más información, vea Clases y métodos parciales (Guía de programación de C#).

En el código siguiente se genera el error CS0261:

// CS0261.cs
partial class A  // CS0261 – A declared as a class here, but as a struct below
{
}

partial struct A
{
}