CS0754 de erro do compilador

Mensagem de erro

Um método parcial não pode implementar explicitamente um método de interface.

Um método parcial não pode ser declarado sistema autônomo uma implementação explícita de um método definido em uma interface.

Para corrigir este erro

  • Remova a qualificação de interface explícita da declaração do método.

Exemplo

O código a seguir gera 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;
        }
    }

Consulte também

Referência

Implementação de interface explícita (Guia de programação C#)

Parcial classes e métodos (Guia de programação C#)