Estoy queriendo saber si hay una manera de inicializar un List<T>
donde T
es un object
de forma similar a como se inicializa una colección simple?Inicializador de objetos para colecciones de objetos
Simple Collection Initializer:
List<int> digits = new List<int> { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
List<ChildObject> childObjects = new List<ChildObject>
{
new ChildObject(){ Name = "Sylvester", Age=8 },
new ChildObject(){ Name = "Whiskers", Age=2 },
new ChildObject(){ Name = "Sasha", Age=14 }
};
La pregunta es, ¿y si se puede hacer algo como esto?
List<ChildObject> childObjects = new List<ChildObject>
{
{ "Sylvester", 8} , {"Whiskers", 2}, {"Sasha", 14}
};
Esto es lo que esperaba. –