BLOG zzy.my

合抱之木, 生于毫末; 九层之台, 起于累土; 千里之行, 始于足下。

Ling List where() 笔记

1. List<string> strL = new List<string>();

var tt = strL.Where(x => x == "OK").ToList().Count;  //List中包含“OK”的总数.

 

2. List<User> UsersList = new List<User>();

    UsersList.Add(new User() { Name = "zzy", ID = 10101 });

    UsersList.Add(new User() { Name = "carl", ID = 10102 });

    UsersList.Add(new User() { Name = "Tim", ID = 10103 });

 

    List<string> nameList = (from user in UsersList

                            where user.Name == "zzy" && user.ID == 10101

                            select user.Name).ToList<string>();

    //或

    List<stringnameList = UsersList

                        .Where(user => user.Name == "zzy" && user.ID == 10101)

                        .Select(user => user.Name)

                        .ToList();

   //User 集合

   List<UsernameList2 = UsersList.Where(x => x.Name == "zzy" && x.ID == 10101).ToList();

Loading