我的問題: 我有一個列表,我想按sortname排序。這很好。但是我在開始的時候有特殊字符的排序。我該怎麼做才能看到符號?用符號sortname的按字母排序列表,但忽略特殊字符
實例:(二選一)商業銀行
我sortfunction:
cmembers.Sort(delegate (ChamberMembers x, ChamberMembers y)
{
if (x.companysortName == null && y.companysortName == null) return 0;
else if (x.companysortName == null) return -1;
else if (y.companysortName == null) return 1;
else return x.companysortName.CompareTo(y.companysortName);
});
的符號不能刪除!
哪些字符被允許在年初A-Z或數字呢? –
使用[CompareOptions](https://msdn.microsoft.com/en-us/library/system.globalization.compareoptions(v = vs.110).aspx)(在你的情況下'IgnoreSymbols')應該做的伎倆。 – Filburt
只以A-Z或a-z無數字和特殊字符開頭 – Andreas