Compartilhar via


parcial (método) (C# Reference)

Um método parcial tem sua assinatura definido em uma parte de um tipo parcial e sua implementação definido em outra parte do tipo.Métodos parciais permitem aos designers classe fornecem ganchos de método semelhantes para manipuladores de eventos, o que os desenvolvedores podem optar para implementar ou não.Se o desenvolvedor não fornecer uma implementação, o compilador remove a assinatura em tempo de compilação.As seguintes condições se aplicam aos métodos parciais:

  • Assinaturas em ambas as partes do tipo parcial devem corresponder.

  • O método deve retornar void.

  • Nenhum modificadores de acesso ou atributos são permitidos.Métodos parciais são implicitamente particulares.

O exemplo a seguir mostra um método parcial definido em duas partes de uma classe parcial:

namespace PM
{
    partial class A
    {
        partial void OnSomethingHappened(string s);
    }

    // This part can be in a separate file.
    partial class A
    {
        // Comment out this method and the program
        // will still compile.
        partial void OnSomethingHappened(String s)
        {
            Console.WriteLine("Something happened: {0}", s);
        }
    }
}

Para obter mais informações, consulte Parcial Classes e métodos (guia de programação do C#).

Consulte também

Referência

parcial (referência de C#) (tipo)

Outros recursos

Referência de C#