在什么情况下,我需要调用string.Intern
或string.IsInterned
上String
价值?关于中的String.intern C#
我有这样的方法使用网格组行:
// get grouping value for DataGrid
string GroupItemAccessor(object value)
{
COA coa = (COA)value;
return string.IsInterned(coa.GroupName);
}
如果我不叫string.Intern
结果是错误的,这种电网应通过GroupName
值组。
此如果string.Intern
使用(如例如代码)它的工作作为我的预期。
如果你只是'返回coa.GroupName;'会发生什么? – Oded
结果是图像#1。 –
你可以发布你如何设置网格的分组吗?你用什么网格控制?这是webforms,winforms还是wpf? – Oded