Errore del compilatore CS0756

Aggiornamento: novembre 2007

Messaggio di errore

Un metodo parziale non può avere più dichiarazioni di definizione.
A partial method may not have multiple defining declarations.

La dichiarazione di definizione di un metodo parziale è la parte che specifica la firma del metodo, ma non l'implementazione o corpo del metodo. Un metodo parziale deve avere esattamente una dichiarazione di definizione per ogni firma univoca. Ogni versione di overload di un metodo parziale deve avere una dichiarazione di definizione.

Per correggere l'errore

  • Rimuovere tutto eccetto una dichiarazione di definizione per il metodo parziale.

Esempio

// cs0756.cs
using System;

    public partial class C
    {
        partial void Part();
        partial void Part(); // CS0756
        public static int Main()
        {
            return 1;
        }
    }

Vedere anche

Riferimenti

Classi e metodi parziali (Guida per programmatori C#)