Sdílet prostřednictvím


částečná (metoda) (C#-Reference)

Částečné metoda má definované v jedné části částečný typ podpis a jeho provádění, definované v jiné části typu.Částečné metody umožní návrhářům třídy poskytují metodu háky, podobné obslužné rutiny událostí, které vývojáři se mohou rozhodnout pro provádění nebo není.Pokud vývojář neposkytuje implementace, kompilátor odebere podpis v době kompilace.Částečné metod platí následující podmínky:

  • Podpisy v obou částech částečný typ musí odpovídat.

  • Metoda musí vrátit typ void.

  • Jsou povoleny žádné modifikátory přístupu nebo atributy.Částečné metody jsou implicitně soukromé.

Následující příklad ukazuje částečné metody definované v částečné třídy dvě části:

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);
        }
    }
}

Další informace naleznete v tématu Částečné třídy a metody (Příručka programování C#).

Viz také

Referenční dokumentace

částečná (typ) (C#-Reference)

Další zdroje

C#-Reference