Sdílet prostřednictvím


Členy (Příručka programování C#)

Členy, které představují chování a data mají tříd a struktur.Členy třídy zahrnují všechny členy deklarované v třídě, spolu se všemi členy (kromě konstruktory a destruktory) deklarované všech tříd v hierarchii dědičnosti.Členové soukromé základní třídy jsou zděděny, ale nejsou přístupné z odvozených tříd.

Následující tabulka uvádí typy členy, které mohou obsahovat třídu nebo struct:

Člen

Description

Pole (Příručka programování C#)

Pole jsou proměnné deklarované v třídě oboru.Pole může být vestavěný číselného typu nebo instance třídy jiného.Třída kalendář může mít například pole obsahující aktuální datum.

Konstanty (Příručka programování C#)

Konstanty jsou pole nebo vlastnosti, jejíž hodnota je nastavena na kompilace a nelze je změnit.

Vlastnosti (Příručka programování C#)

Vlastnosti jsou metody na třídy, které jsou přístupné, jako kdyby byly polí v dané třídě.Vlastnost může poskytovat ochranu pro pole Třída zachovat změně bez vědomí objektu.

Metody (Příručka programování C#)

Metody definujte akce, které lze provádět třídy.Metody můžete využít parametry, které poskytují vstupních dat a vrátit data výstupní parametry.Metody můžete také vrátit hodnotu přímo, bez použití parametru.

Události (Příručka programování C#)

Události poskytují upozornění na události, jako například klepnutí na tlačítka nebo úspěšné dokončení metodu k jiným objektům.Události jsou definovány a aktivována pomocí delegátů.Další informace naleznete v tématu Události a Delegáti.

Operátory (Příručka programování C#)

Přetížené operátory jsou považovány za členy třídy.Pokud operátor, přetěžovat, definovat jako veřejnou statickou metodu ve třídě.Předdefinované operátory (+, *, <, atd.) nejsou považovány za členy.Další informace naleznete v tématu Přetěžovatelný operátory (Příručka programování C#).

Indexování (Příručka programování C#)

Indexování povolit objekt, který chcete indexovat způsobem podobné polím.

Konstruktory (Příručka programování C#)

Konstruktory jsou metody, které jsou volány při vytvoření objektu.Se často používají k inicializaci dat objektu.

Destruktory (Příručka programování C#)

Destruktory jsou používány velmi zřídka v C#.Jsou metody, které jsou volány spuštění modulu runtime, pokud objekt je odstraněn z paměti.Používají se obecně zajistit veškeré prostředky, které musí být uvolněny budou zpracovávány správným způsobem.

Vnořené typy (Příručka programování C#)

Vnořené typy jsou typy deklarována v rámci jiného typu.Vnořené typy se často používají k popisu objektů, které jsou používány pouze typy, které je obsahují.

Viz také

Referenční dokumentace

Třídy (Příručka programování C#)

Metody (Příručka programování C#)

Konstruktory (Příručka programování C#)

Destruktory (Příručka programování C#)

Vlastnosti (Příručka programování C#)

Pole (Příručka programování C#)

Indexování (Příručka programování C#)

Události (Příručka programování C#)

Vnořené typy (Příručka programování C#)

Operátory (Příručka programování C#)

Přetěžovatelný operátory (Příručka programování C#)

Koncepty

Příručka programování C#

Další zdroje

Události a Delegáti