带有空格的变量名称

我想要一个带有空格的变量名。 我将此集合传递给gridview,我需要标题有一个空格而不是下划线

var registrationReport = (from r in BankMedEntity.Customers select new {r.Id,Customer Type = r.CustomerType_Id }); 

关于如何实现这一点的任何想法?

我需要将标题设为“客户类型”而不是“CustomerType_Id”

把它变成假

 AutoGenerateColumns="True" 

并将您自己的Bound列添加到Gridview。 您可以为列提供您想要的任何名称

你不能,c#不允许变量名中的空格。 它们将被视为不同的单词,编译器会变成“啊……你的意思是什么?”

不幸的是,这不可能; 编译器无法确定两个单独的单词实际上是同一个变量名的一部分。

变量名中不允许有空格。
如果您希望gridview的标题没有下划线,则应编辑.aspx文件中的girdview定义。