Мне было интересно, есть ли какой-нибудь способ присвоить имя или переименовать свойство для типа Anonymous, чтобы включить пробел в имя свойства. Например:
var resultSet = from customer in customerList
select new
{
FirstName = customer.firstName;
};
В этом примере я хотел бы, чтобы FirstName было «Имя». Причина этого вопроса в том, что у меня есть пользовательский элемент управления, который предоставляет общедоступное свойство DataSource, которое я связываю с другим анонимным типом. Сейчас он работает отлично, за исключением одного небольшого недостатка имен столбцов, который немного меньше, чем удобный для пользователя (FirstName вместо First Name).