Dans LINQ, je souhaite projeter des noms différents de ceux des tables de base de données. "Noms conviviaux" que je peux utiliser pour les en-têtes de colonne. Les noms qui ont "%" ou éventuellement un "" (espace). La requête ci-dessous ne compilera pas.Quelles options ai-je pour les projections LINQ?
Est-ce que quelque chose comme ça est possible ou est-ce que je suis coincé en utilisant le _ underscore redouté pour tout?
dim query = from p in ctx.SomeTable() _
select ProductName = p.product_name, _
[Expiration Date] = p.expiration_date,
[% of sales] = p.pct_sales
C'est C#, le questionneur semble aller pour VB.Net – JaredPar