问一个关于LINQ的有关问题-高分
问一个关于LINQ的问题-高分
问一个关于LINQ的问题:
IList<PRGInfo> prgInfos=GetPRGInfos(userInfo.UserId);
IList<PRGInfo> prgSourceInfos = GetPRGInfos()//从这个list中查询去除prgInfos的项,不包含相等userInfo.UserId
我想过在prgSourceInfos 中滤掉包含prgInfos的项,怎么写?
------解决方案--------------------
问一个关于LINQ的问题:
IList<PRGInfo> prgInfos=GetPRGInfos(userInfo.UserId);
IList<PRGInfo> prgSourceInfos = GetPRGInfos()//从这个list中查询去除prgInfos的项,不包含相等userInfo.UserId
我想过在prgSourceInfos 中滤掉包含prgInfos的项,怎么写?
------解决方案--------------------
- C# code
var list = from p in prgSourceInfos join o in prgInfos on p.UserId equals o.UserId select p ;
------解决方案--------------------
IList<PRGInfo> prgSourceInfos = GetPRGInfos().Except(prgInfos).ToList();
------解决方案--------------------