如有集合:List<user> 它有属性userid,username,它的值是
userid=1
username=“zzl”
userid=2
username=”lr”
userid=3
username=”zhz”
现在有要求,找到userid为1和3的user集合,怎么找?
已知得到用户集合名为userList
看我是这样实现的,如果大家有其它实现的方法,欢迎留言!
class
{public int
public string
}
class
{static void Main(string[] args)
{new
{new User{UserID=1,UserName="zzl"},new User{UserID=2,UserName="lr"},new User{UserID=3,UserName="zhz"},};
int[] userids = { 1, 3 };userList.Where(i => userids.Contains(i.UserID));
}
}
作者:仓储大叔,张占岭,
荣誉:微软MVP











