本人新手不知道如何排序
请问各位大神下面如何通过姓名排序
StudentEntity实现IComparable接口,然后L.Sort下就行
看这个示例:http://www.cnblogs.com/bradwarden/archive/2012/06/19/2554854.html
注意需要修改下比较的字段,示例是数字比较,你需要改为Name的,调用string.Compare
三种思路:第一hastable, int[] keyArray = new int[ht.Count];存放name,
float[] valueArray = new float[ht.Count];存放年龄
ht.Keys.CopyTo(keyArray, 0);
ht.Values.CopyTo(valueArray, 0);
Array.Sort(valueArray, keyArray);
第二: 类实现Icomparable借口,
第三种,L.OrderBy(p => p.Name).ToList();
姓名排序-》汉字排序-》字母排序》百度字母排序。
http://blog.csdn.net/jhoneyan/article/details/52040082
list快排