問題: sortnameでソートするリストがあります。それはとてもうまくいく。しかし、私は開始時に特別な文字でソート名を持っています。シンボルが観察されないように私は何ができますか?シンボルとSORTNAMEのアルファベット順にリストをソートして特殊文字を無視する
例:
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);
});
シンボルが削除されないことがあります。私のsortfunction(代替)商業銀行
!
? –
[CompareOptions](https://msdn.microsoft.com/en-us/library/system.globalization.compareoptions(v = vs.110).aspx)(あなたのケースでは 'IgnoreSymbols')を使用してください。 – Filburt
は、A-Zまたはa-zで始まる数字と特殊文字はありません – Andreas