čá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#).