Compartilhar via


CS0762 de erro do compilador

Mensagem de erro

Não é possível criar delegado do método 'method', pois ele é um método parcial sem uma declaração de implementação

Um método parcial não é necessário ter uma declaração de implementação.No entanto, um delegado requerem que seu método encapsulado tenha uma implementação.

Para corrigir este erro

  • Fornecer uma implementação do método é usado para inicializar o delegado.

Exemplo

public delegate void TestDel();

    public partial class C
    {
        partial void Part();

        public static int Main()
        {
            C c = new C();
            TestDel td = new TestDel(c.Part); // CS0762
            return 1;
        }

    }