Можно ли создать new {variable = x.something}
и указать имя переменной динамически? Например:Динамическое новое поле в LINQ
var name = "dynamicName";
var result = context.select(x=> new {name.ToString() = x.something })
Таким образом, у нас будет список, в котором имя свойства dynamicName. Так это как-то возможно?
вы можете использовать 'NameValueCollection' вместо анонимного типа. http://msdn.microsoft.com/en-us/library/system.collections.specialized.namevaluecollection.aspx – Bazzz
Зачем вам нужно что-то подобное? –
@ Даниэль, например, для динамического создания имен столбцов – kosnkov