详细一点:
DBLayer.GetAllStudents(); 得到的结果是按姓名排好序了的。
经过如下操作之后:
 ArrayList al = new ArrayList();
            foreach (Student it in coll) // order by ?
            {
                al.Add(it.Id);
            }
            return (int[])al.ToArray(typeof(int));
怎么就变成了按ID排序,而我要的是按姓名排序?