C# Language Uso simple


Ejemplo

Los inicializadores de objetos son útiles cuando necesita crear un objeto y establecer un par de propiedades de inmediato, pero los constructores disponibles no son suficientes. Di que tienes una clase

public class Book
{
    public string Title { get; set; }
    public string Author { get; set; }

    // the rest of class definition
}

Para inicializar una nueva instancia de la clase con un inicializador:

Book theBook = new Book { Title = "Don Quixote", Author = "Miguel de Cervantes" };

Esto es equivalente a

Book theBook = new Book();
theBook.Title = "Don Quixote";
theBook.Author = "Miguel de Cervantes";