我想知道是否有某种方法可以命名或重命名匿名类型的属性以在属性名称中包含空格。例如:
var resultSet = from customer in customerList
select new
{
FirstName = customer.firstName;
};
在此示例中,我希望 FirstName 为“First Name”。这个问题的原因是我有一个用户控件,它公开了一个我绑定到不同匿名类型的公共 DataSource 属性。它现在工作得很好,除了列名有点不友好(名字而不是名字)的一个小缺点。