Errore del compilatore CS0261

Aggiornamento: novembre 2007

Messaggio di errore

Le dichiarazioni parziali di 'tipo' devono essere tutte classi, tutte strutture o tutte interfacce.
Partial declarations of 'type' must be all classes, all structs, or all interfaces

Questo errore si verifica quando un tipo parziale viene dichiarato come tipo di costrutto differente in diverse posizioni. Per ulteriori informazioni, vedere Classi e metodi parziali (Guida per programmatori C#).

Il seguente codice di esempio genera l'errore CS0261:

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

partial struct A
{
}