为了账号安全,请及时绑定邮箱和手机立即绑定

按字母顺序排序

按字母顺序排序

C#
SMILET 2021-06-02 02:25:01
我有以下实现并将人员添加到列表中。但是我想根据角色排序,然后根据字母顺序排序。我想知道如何在 LINQ 中完成它。换句话说,一旦应用排序和顺序,我需要按顺序但按字母顺序查看所有教师项目。class Program{    class Person    {        public Person(string id, string name, string role)        {            Id = id;            Name = name;        }        public string Id { get; set; }        public string Name { get; set; }    }    static void Main()    {        List<Person> persons = new List<Person>();        persons.Add(new Person("P005", "Janson", "Teacher"));        persons.Add(new Person("P137", "Aniket", "Student"));        persons.Add(new Person("P002", "Aravind", "Teacher"));        persons.Add(new Person("P007", "Kazhal", "Student"));        persons.Add(new Person("P017", "Kamikaze", "Teacher"));        persons.Add(new Person("P417", "Johnson", "Teacher"));    }}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信