LINQ Именованные параметры с пробелами - PullRequest
0 голосов
/ 13 апреля 2011
from c in Query
select new {User Name = c.UserName};

В LINQ я хочу дать именованные аргументы, как это, но он не принимает User Name вместо принятия UserName.

1 Ответ

5 голосов
/ 13 апреля 2011

Нет, не будет - это недопустимый идентификатор C #. Вы не можете этого сделать.

Не пытайтесь сделать имена презентации такими же, как идентификаторы. Вы должны использовать некоторый слой перевода, чтобы перейти от имен свойств к меткам для пользовательского интерфейса и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...