2011-01-31 14 views

Respuesta

17

Se puede devolver un objeto anónimo:

var result = SortedList.Select(x => new { 
    x.Value.MyProperty, 
    x.Value.AnotherProperty 
}); 

O si desea utilizar el resultado fuera del alcance del método actual se podría definir un tipo personalizado:

IEnumerable<MyType> result = SortedList.Select(x => new MyType { 
    Prop1 = x.Value.MyProperty, 
    Prop2 = x.Value.AnotherProperty 
}); 
+0

Gracias. Estaba teniendo un golpe contra el muro y olvidé el x => nuevo {....... – Jon

Cuestiones relacionadas