Constructores (Guía de programación de C#)
Cada vez que se crea una clase o struct, se llama a su constructor. Una clase o struct puede tener varios constructores que toman argumentos diferentes. Los constructores permiten al programador establecer valores predeterminados, limitar la creación de instancias y escribir código flexible y fácil de leer.
Si no proporciona un constructor para el objeto, C# creará uno de forma predeterminada que cree instancias del objeto y establezca las variables miembro en los valores predeterminados que se indican en: Tabla de valores predeterminados (Referencia de C#). Las clases y structs estáticos también pueden tener constructores.
En esta sección
Utilizar constructores (Guía de programación de C#)
Constructores de instancias (Guía de programación de C#)
Constructores privados (Guía de programación de C#)
Constructores estáticos (Guía de programación de C#)
Cómo: Escribir un constructor Copy (Guía de programación de C#)
Vea también
Referencia
Clases y estructuras (Guía de programación de C#)
Destructores (Guía de programación de C#)
Conceptos
Otros recursos
¿Por qué se ejecutan los inicializadores en el orden inverso a los constructores? Part One