struct (C# odniesienia)
A struct typem jest typ wartości, która jest zazwyczaj używany do hermetyzacji małych grup powiązanych zmiennych, takich jak współrzędne prostokąta lub właściwości elementu w spisie.Deklaracja struct prostego można znaleźć w poniższym przykładzie:
public struct Book
{
public decimal price;
public string title;
public string author;
}
Uwagi
Strukturach może również zawierać konstruktorów, stałe, pól, metody, Właściwości, indeksatory, Operatorzy, zdarzenia, i zagnieżdżonych typów, jednak jeśli kilka takich członków są wymagane, należy rozważyć utworzenie danego typu, klasy zamiast.
Przykłady, zobacz Przy użyciu struktur (Podręcznik programowania C#).
Strukturach może implementować interfejs, ale nie mogą dziedziczyć struct innego.Z tego powodu nie można zadeklarować członków struct jako protected.
Aby uzyskać więcej informacji, zobacz Strukturach (Podręcznik programowania C#).
Specyfikacja języka C#
Aby uzyskać więcej informacji, zobacz Specyfikacja języka C#. Specyfikacja języka to najlepsze źródło informacji dotyczących składni i zastosowania języka C#.
Zobacz też
Informacje
Wbudowane typy tabeli (C# odniesienia)
Typy wartości (C# odniesienia)
Klasy i strukturach (Podręcznik programowania C#)