В LINQ я хотел бы проецировать имена, отличные от имен из таблиц базы данных. «Дружественные имена», которые я могу использовать для заголовков столбцов. Имена, которые имеют «%» или, возможно, «» (пробел). Запрос ниже не скомпилируется.
Возможно ли что-то подобное, или я застрял с подчеркиванием _ в ужасе?
dim query = from p in ctx.SomeTable() _
select ProductName = p.product_name, _
[Expiration Date] = p.expiration_date,
[% of sales] = p.pct_sales