首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问一个关于LINQ的有关问题-高分

2012-09-25 
问一个关于LINQ的问题-高分问一个关于LINQ的问题:IListPRGInfo prgInfosGetPRGInfos(userInfo.UserId)

问一个关于LINQ的问题-高分
问一个关于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();
[解决办法]
探讨
IList<PRGInfo> prgSourceInfos = GetPRGInfos().Except(prgInfos).ToList();

热点排行