Struktura (C#-Reference)
A struct typ je typ hodnoty, který se obvykle používá k zapouzdření malé skupiny související proměnné, jako je například souřadnice obdélníku nebo vlastnosti položky zásob.Následující příklad ukazuje jednoduchý struct prohlášení:
public struct Book
{
public decimal price;
public string title;
public string author;
}
Poznámky
Struktur může také obsahovat konstruktory, konstanty, pole, metody, Vlastnosti, indexování, operátory, události, a vnořené typy, ale pokud jsou požadovány několik členů, zvažte provedení typu třídy namísto.
Struktur může implementovat rozhraní, ale nemohou dědit jiného struct.Z tohoto důvodu nelze deklarovat členy struct jako protected.
Další informace naleznete v tématu Struktur (Příručka programování C#).
Specifikace jazyka C#
Další informace naleznete v tématu Specifikace jazyka C#. Specifikace jazyka je úplným a rozhodujícím zdrojem pro syntaxi a použití jazyka C#.
Viz také
Referenční dokumentace
Předdefinované typy (C#-Reference)
Třídy a struktur (Příručka programování C#)