Compartilhar via


Constructors (C# Programming Guide)

Sempre que uma classe ou struct é criado, seu construtor é chamado. Class ou struct pode ter vários construtores levam argumentos diferentes. Construtores permitem ao programador definir valores padrão, limitar a instanciação e escrever código que é flexível e fácil de ler.

Se você não fornecer um construtor para o objeto C# criará um por padrão, que instancia o objeto e define variáveis de membro para os valores padrão, conforme listado na Padrão Tabela de valores (C# referência). Estruturas e classes estáticas também podem ter construtores.

Nesta seção

Using Constructors (C# Programming Guide)

Instance Constructors (C# Programming Guide)

Construtores de particular (guia de programação C#)

Construtores estáticos (guia de programação de C#)

How to: Escrever um construtor de Copiar (guia de programação de C#)

Consulte também

Referência

Classes e estruturas (guia de programação de C#)

Destructors (C# Programming Guide)

static (C# Reference)

Conceitos

C# Programming Guide

Design do construtor

Outros recursos

Por que os inicializadores são executados na ordem oposta como construtores? A parte de um