【2017-6-2】Linq高级查

//默认使用这个表
using
(Data0216DataContext con = new Data0216DataContext()) { List<Users> ulist = con.Users.ToList(); //开头 //Repeater1.DataSource = ulist.Where(r => r.NickName.StartsWith("许")); //结尾 //Repeater1.DataSource = ulist.Where(r => r.NickName.EndsWith("杰")); //包含,模糊差 //Repeater1.DataSource = ulist.Where(r => r.NickName.Contains("1")); //Response.Write("总个数:" + ulist.Count + "</br>"); //Response.Write("最大值:" + ulist.Max(r => Convert.ToDecimal(r.PassWord)) + "</br>"); //Response.Write("最小值:" + ulist.Min(r => Convert.ToDecimal(r.PassWord)) + "</br>"); //Response.Write("平均值:" + ulist.Average(r => Convert.ToDecimal(r.PassWord)) + "</br>"); //Response.Write("求和:" + ulist.Sum(r => Convert.ToDecimal(r.PassWord)) + "</br>"); //升序 //Repeater1.DataSource = ulist.OrderBy(r => r.Ids); //降序 //Repeater1.DataSource = ulist.OrderByDescending(r => r.Ids); }
原文地址:https://www.cnblogs.com/hanqi0216/p/6933967.html