我想知道是否有一种方法可以在匿名类型的属性名称中包含空格,以便给属性命名或重命名。例如:
var resultSet = from customer in customerList
select new
{
FirstName = customer.firstName;
};
在这个例子中,我希望将“FirstName”翻译为“名字”。提出这个问题的原因是,我有一个用户控件,它公开了一个数据源属性,我将其绑定到不同的匿名类型。目前它工作得非常完美,除了列名稍微不太友好(FirstName而不是名字)。