Construtores (guia de programação do C#)
Sempre que classe ou estrutura são criados, o construtor é chamado.Uma classe ou estrutura pode ter vários construtores que recebam argumentos diferentes.Os construtores permitem o programador defina valores padrão, para limitar a instanciação, e escrever código que é flexível e fácil de ler.Para mais informações e exemplos, consulte Usando construtores (guia de programação do C#) e Construtores de instância (guia de programação do C#).
Se você não fornecer um construtor para o objeto, C# criará um por padrão que cria uma instância do objeto e variáveis de membro de conjuntos para valores padrão como listados em Tabela de valores padrão (C# Reference).Para mais informações e exemplos, consulte Construtores de instância (guia de programação do C#).
As classes estáticos e as estruturas também podem ter construtores.Para mais informações e exemplos, consulte Construtores estáticos (guia de programação do C#).
Nesta seção
Usando construtores (guia de programação do C#)
Construtores de instância (guia de programação do C#)
Construtores de private (guia de programação C#)
Construtores estáticos (guia de programação do C#)
Como: gravar um construtor de cópia (guia de programação do C#)
Consulte também
Referência
Classes e estruturas (guia de programação do C#)
Destruidores (guia de programação do C#)
Conceitos
Outros recursos
Inicializadores por que executam na ordem oposto como construtores? Parte Um