Konstruktorzy (Przewodnik programowania w języku C#)
Zawsze, gdy klasy lub struct jest tworzony, jego konstruktora nosi nazwę.Klasy lub struktury może mieć wiele konstruktorów elementów różnych argumentów.Konstruktory włączyć programiście ustawić wartości domyślne, ograniczenia podczas tworzenia wystąpienia i napisanie kodu, który jest elastyczna i łatwa do odczytu.Aby uzyskać dodatkowe informacje i przykłady, zobacz Używanie konstruktorów (Przewodnik programowania w języku C#) i Konstruktory wystąpień (Przewodnik programowania w języku C#).
Jeśli nie podasz konstruktora dla obiektu, C# zrobi domyślnie, który tworzy wystąpienie obiektu i ustawia zmienne składowe do wartości domyślnych, wymienionych w Tabela wartości domyślnych (odwołanie w C#).Aby uzyskać dodatkowe informacje i przykłady, zobacz Konstruktory wystąpień (Przewodnik programowania w języku C#).
Klasy statyczne i strukturach może mieć konstruktorów.Aby uzyskać dodatkowe informacje i przykłady, zobacz Konstruktory statyczne (Przewodnik programowania w języku C#).
W tej sekcji
Używanie konstruktorów (Przewodnik programowania w języku C#)
Konstruktory wystąpień (Przewodnik programowania w języku C#)
Konstruktory prywatne (Przewodnik programowania w języku C#)
Konstruktory statyczne (Przewodnik programowania w języku C#)
Porady: zapisywanie konstruktora kopiującego (Przewodnik programowania w języku C#)
Zobacz też
Informacje
Klasy i struktury (Przewodnik programowania w języku C#)
Destruktory (Przewodnik programowania w języku C#)
Koncepcje
Przewodnik programowania w języku C#
Inne zasoby
Dlaczego inicjatory działają w odwrotnej kolejności jako konstruktorów? Część pierwsza