zoukankan      html  css  js  c++  java
  • List.FindAll查找实例

     

    namespace ListMethod
    {
         public partial class _Default : System.Web.UI.Page
         {
             protected void Page_Load(object sender, EventArgs e)
             {
                 List<Person> lstPerson = new List<Person>();
                 lstPerson.Add(new Person(1,"puma",10));
                 lstPerson.Add(new Person(2,"F6",20));
                 lstPerson.Add(new Person(3,"ASP.NEt",30));
                 lstPerson.Add(new Person(4,"Dotblogs",40));

                 //原始资料
                 this.gv.DataSource = lstPerson;
                 this.gv.DataBind();

                 //List<T>.Find()
                 //find out the person whose name is puma
                 Response.Write("Find out name = 'puma'");
                 //选择单条记录
                 int i = lstPerson.Find((Person p) => { return p.Name == @"puma"; }).Age;
                 // 选择多条记录
                 int count = lstPerson.FindAll((Person p) => { return p.Age > 10; }).Count;
                 //检查是否存在,返回Bool
                 string result = lstPerson.Exists((Person p) => { return p.Name == @"F6";}).ToString();

                 lstPerson.Sort((Person p1, Person p2) => { return Comparer<string>.Default.Compare(p1.Name,p2.Name); });
                 Response.Write("The count is "+i.ToString()+"<br/>");

                 Response.Write("The age > 10,Count= "+count.ToString()+"<br/>");
                 Response.Write("Exist the person whose name = F6,result = "+result+"<br/>");

             }
         }
    }
  • 相关阅读:
    SQL手工注入方法
    Python + Django 网站平台搭建之- 初识 (一)
    最新版Idea2019.3.4/2020.1完美破解
    使用 Guns 自动生成 SpringBoot + LayUI 的后台管理系统
    SpringBoot+Layui后台管理系统
    国内Maven中央仓库推荐 速度最快最好的Maven仓
    git 下载失败 中断了 继续下 怎么配置参数
    mysql 创建与授权
    jboot-admin
    自动生文器
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/1804048.html
Copyright © 2011-2022 走看看