C# List中Find的使用方法

来源:互联网 发布:网络兼职业务员 编辑:程序博客网 时间:2024/06/10 17:33
List<User> list = new List<User>() { 
            new User{ firstname="张"
                     lastname="三"
                     phone="18701643098"
                     email="yongguang1126@sina.com"},
            new User{ firstname="李",
                     lastname="四"
                     phone="1855555555"
                     email="dddskjd@qq.com"},
            new User{ firstname="王"
                     lastname="五"
                     phone="18501643098"
                     email="yongguafsdng1126@sina.com"}
            };

list.Find(c => c.email.StartsWith("ddd"));//返回指定条件的元素
list.Find(c => c.firstname.Equals("李"));//  c.firstname.Equals("马")  是一个条件
list.Find(c => c.lastname.Equals("四"));//   c.lastname.Equals("胜") 是你指定的条件
原创粉丝点击