如何按案例顺序对列表进行排序,例如
SMTP:user@domain.com
SMTP:user@otherdomain.com
SMTP:user@anotherdomain.com
我想排序,以便大写记录在列表中排在第一位,例如SMTP:user@anotherdomain.com.
您可以使用StringComparer.Ordinal来获取区分大小写的排序:
Listl = new List (); l.Add("smtp:a"); l.Add("smtp:c"); l.Add("SMTP:b"); l.Sort(StringComparer.Ordinal);