using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
List<student> studentlist = new List<student>();
studentlist.Add(new student(1, "lifei", 22, "男"));
studentlist.Add(new student(2, "lidongmei", 21, "女"));
studentlist.Add(new student(3, "shengwenfang", 22, "女"));
studentlist.Add(new student(4, "liaomin", 22, "女"));
studentlist.Add(new student(5, "lenglin", 23, "女"));
studentlist.Add(new student(5, "zhangping", 22, "男"));
// 如果是是升序,去掉代码中的descending 就ok了
List<student> stulist =(from item in studentlist orderby item.age descending select item).ToList<student>();
}
}
public class student
{
public int id { get; set; }
public string name { get; set; }
public int age { get; set; }
public string sex { get; set; }
public student(int id,string name,int age, string sex)
{
this.id = id;
this.name = name;
this.age = age;
this.sex = sex;
}
}
}