2008-09-05 1 views

ответ

1
var a = from i in ObjectCollection select new {i.prop1, i.prop2, i.prop3, ..., newprop = newProperty} 
0

Я не думаю, что вы можете использовать чистый LINQ. Однако, если вы так много делаете в своем коде, вы сможете сделать эту работу с отражением.

0

Почему вы хотите добавить дополнительную недвижимость? Или, по-другому, что вы намереваетесь сделать с этим свойством, когда вы его используете в своем новом источнике IEnumerable?

Если вам это нужно для привязки данных, у меня есть вспомогательный класс, который может вам помочь.

+0

Мне было бы интересно увидеть этот вспомогательный класс. – jfar 2008-12-17 14:54:40