Udostępnij za pośrednictwem


struct (odwołanie w C#)

Element struct typem jest typ wartości, która jest zazwyczaj używana w celu hermetyzacji małych grup powiązanych zmiennych, takich jak współrzędnych prostokąta lub cechy elementu w magazynie.W poniższym przykładzie przedstawiono deklarację struct prosty:

public struct Book
{
    public decimal price;
    public string title;
    public string author;
}

Uwagi

Strukturach może również zawierać konstruktorów, stałe, pola, metody, właściwości, indeksatory, operatorów, zdarzenia, i zagnieżdżone typy, ale jeśli wymagane są takich członków, należy rozważyć zgłaszania używanego typu klasy zamiast tego.

Przykłady, patrz temat Używanie struktur (Przewodnik programowania w języku C#).

Strukturach można zaimplementować interfejs, ale nie mogą dziedziczyć innej struktury.Dlatego nie można zadeklarować struktury elementów członkowskich jako protected.

Aby uzyskać więcej informacji, zobacz Struktury (Przewodnik programowania w języku C#).

Przykłady

Aby uzyskać więcej informacji, zobacz Używanie struktur (Przewodnik programowania w języku C#).

Specyfikacja języka C#

Przykłady, patrz temat Używanie struktur (Przewodnik programowania w języku C#).

Zobacz też

Informacje

Słowa kluczowe języka C#

Tabela typów wbudowanych (odwołanie w C#)

Typy wartości (odwołanie w C#)

class (odwołanie w C#)

interface (odwołanie w C#)

Klasy i struktury (Przewodnik programowania w języku C#)

Koncepcje

Przewodnik programowania w języku C#

Inne zasoby

Odwołanie w C#

Tabela wartości domyślnych (odwołanie w C#)

Types (odwołanie w C#)