在什麼情況下,我需要調用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