Errore del compilatore CS0754

Aggiornamento: novembre 2007

Messaggio di errore

Un metodo parziale non può implementare in modo esplicito un metodo di interfaccia.
A partial method may not explicitly implement an interface method.

Non è possibile dichiarare un metodo parziale come implementazione esplicita di un metodo definito in un'interfaccia.

Per correggere l'errore

  • Rimuovere la qualifica di interfaccia esplicita dalla dichiarazione di metodo.

Esempio

Nel codice seguente viene generato l'errore CS0754:

// cs0754.cs
using System;

    public interface IF
    {
        void Part();
    }

    public partial class C : IF
    {
        partial void IF.Part(); //CS0754
        public static int Main()
        {
            return 1;
        }
    }

Vedere anche

Riferimenti

Implementazione esplicita di un membro di interfaccia (Guida per programmatori C#)

Classi e metodi parziali (Guida per programmatori C#)