Errore del compilatore CS0267

Aggiornamento: novembre 2007

Messaggio di errore

Il modificatore parziale può trovarsi solo immediatamente prima di 'class', 'struct' o 'interface'.
The partial modifier can only appear immediately before 'class', 'struct', or 'interface'

Nella dichiarazione della classe, della struttura o dell'interfaccia la posizione del modificatore partial non è corretta. Per correggere l'errore, specificare i modificatori nell'ordine corretto. Per ulteriori informazioni, vedere Classi e metodi parziali (Guida per programmatori C#).

Il seguente codice di esempio genera l'errore CS0267:

// CS0267.cs
public partial class MyClass
{
   public MyClass()
   {
   }
}

partial public class MyClass  // CS0267
// Try this line instead:
// public partial class MyClass
{
   public void Foo()
   {
   }

   public static void Main()
   {
   }
}