C# LanguageInicializadores de objetos


Sintaxis

  • SomeClass sc = new SomeClass {Property1 = value1, Property2 = value2, ...};
  • SomeClass sc = new SomeClass (param1, param2, ...) {Property1 = value1, Property2 = value2, ...}

Observaciones

Los paréntesis del constructor solo se pueden omitir si el tipo que se está creando tiene un constructor predeterminado (sin parámetros) disponible.

Inicializadores de objetos Ejemplos relacionados