Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Cosa sono gli Object Initializer?

Cosa sono gli Object Initializer?

Cosa sono gli Object Initializer?

Link copiato negli appunti

Gli Object Inizializer sono una nuova feature di .NET 3.5 grazie alla quale è possibile impostare le proprietà di un oggetto in fase di creazione, senza richiamarne il costruttore in modo esplicito, evitando così l’assegnazione manuale dei singoli campi. Ad esempio, supponiamo di avere una classe Book che contiene tre proprietà pubbliche, Author, Title e Year. Utilizzando gli Object Initializer, è possibile inizializzare un nuovo libro nel modo seguente:

Book book = new Book { Author = "Giovanni Paolo II", 
		Title = "Alzatevi, andiamo!", Year = 2004 };