linq相关内容
只是不知道是否有一种方法可以使用LINQ在C ++ / CLI。我发现的重点是VS 2008和要求一堆的解决方法系统:: String类的一个职位。我看到的$ C $的CProject一些框架的替代品,但我不知道是否有一种方法可以在C ++ / CLI直接使用它。如果可以的话,任何人有一个很好的例子? 解决方案 您可以使用在系统:LINQ的命名空间中定义的LINQ的方法,但你'马上要跳,通
..
我有一个执行日期日期范围的数据抓取,尤其是天两班。 公共类IterationLookup< TItem> { 私人的IList<项目>项=无效; 公共IterationLookup(IEnumerable的< TItem>的项目,Func键< TItem,TKEY的>的KeySelectors) { thi
..
我有一个数据表具有这种结构和数据: ID |研究所|名称 ------------------------ 1 |吉他|约翰· 2 |吉他|乔治 3 |吉他|保罗 4 |鼓|林戈 5 |鼓|皮特 我可以检索的记录是这样的: 的IEnumerable<披头士> ... 一流的披头士 { INT ID; 串研究所; 字符串名称; } 我想获得那些谁
..
我有以下数据表: 表1: 位置FY_Quarter .NET Java的SAP总 班加罗尔Q3 40 60 40 140 班加罗尔Q4 50 80 30 160 班加罗尔Q1 70 50 40 160 班加罗尔Q2 30 90 50 170 奈Q3 80 40 60 180 奈Q4 45 50 35 130 奈Q1 60 75 65 200 奈Q2 55 35 90 180 如何获得/
..
当我在我的模型两个实体之间的关系: [GroupMember](*)-----(1)[用户] 和试图从这种关系与LINQ选择项目: 从_user.GroupMember选择实体实体 我总是得到一个空的结果,除非我用下面的语句先加载的关系: _user.GroupMember.Load() 有没有一种方法,以避免加载关系也是这样吗? 解决方案 如果你有级联关系,你可以处理他们与 .I
..
我试图生成一个防爆pression树,最终调用了一系列可枚举类型GROUPBY方法。 在简化的形式我试图这样的: 的IEnumerable<数据>名单=新名单lt;数据> {新的数据{名称=“A”,年龄= 10}, 新的数据{名称=“A”,年龄= 12}, 新的数据{名称=“B”,年龄= 20}, 新的数据{名称=“C”,年龄= 15}}; 防爆press
..
更新:虚惊!错误的来源是在其他地方。 (见在问题的终结。) 是否有可能,要么LINQ的或的foreach可以搞砸一个数组的顺序? 我的一个测试报告都经历过的项目列表的顺序,他送入作为输入被保存在数据库中的最终名单的顺序不匹配。更多precisely,第一个元素成为最后一个。 所以,我回顾我的code一步一步,我不知道什么应该改变的顺序。有一个LINQ查询,但foreach循环。难道这些可以搞
..
我反序列化一些的嵌套JSON具有以下内容: 字符串JSON = @“{ “”名“”:“”查理“”, “”someID“”:123, “”1级“”:{ “”名“”:“”查理1“”, “”someID“”:456 } }“; JavaScriptSerializer串行=新JavaScriptSerializer(); 字典<字
..
我知道如何做一个独特的()在IEnumerable和我必须创建一个的IEqualityComparer为更先进的东西却是有办法的,你可以告诉它复制的项目来? 例如说你有一个名单,其中,T> 名单,其中,MyClass的>测试=新的名单,其中,MyClass的>(); test.Add(新MyClass的{ID = 1,InnerID = 4}); test.Add(新MyCl
..
是否有一个给定的集合存在的LINQ方法分组为子组的元素我的意思是指定数量,像Scala的组合方法。 例如在Scala中,名单(89,67,34,11,34).grouped(2)给名单(名单(89,67),列表(34,11),表(34))。 在这种情况下,一个方法不存在,这将是LINQ办法做到这一点? 解决方案 是的,你可以。但是你可以争辩说,如果这是非常pretty的... 的Int6
..
我使用.NET 3.5。为什么我仍然会得到: 不包含一个定义“独立的” 本code: 使用System.Collections.Generic; // ..。 。 。 。 code 名单<字符串>字=新的名单,其中,串>(); //许多字符串这里加入。 。 。 。字= Words.Distinct()了ToList();
..
例如对于下面的XML <排序> <电话> 1254< /手机> <市> City1< /城市> <国家>国家< /国家> < /排序> 我会想找出的XElement是否包含“城市”节点与否。 解决方案 只需使用其他的过载元素。 布尔hasCity = OrderXml.E
..
所以我有Bloops的集合创建金酸梅的集合。我检索使用LINQ查询此集合。参考:我想知道是否有可能返回集合之前运行的所有新创建的金酸梅的方法,或甚至右后,只是不使用for循环。 我尝试这样做: 暗淡结果=从项目中bloops _ 通过选择新金酸莓()_ {_ .FirstName = item.Firs
..
我读从数据库中的记录,并检查了一些条件,并存储在名单,其中;结果> 。结果是一类。然后执行LINQ查询名单,其中;结果> 像分组,计算等,所以有可能是机会,分50,000条记录的名单,其中;结果> ,所以这是否其更好地去LINQ(或)重新插入记录到数据库,并进行查询? 解决方案 为什么不将它存储在IQueryable的,而不是一个列表,并使用LINQ to SQL或LINQ到
..
我有数据表: 位置季度ppl_required ppl_available BLR Q1 70 35 BLR Q2 50 45 BLR Q3 25 28 BLR Q4 60 58 CHN Q1 77 92 CHN Q2 42 66 CHN Q3 29 20 CHN Q4 22 24 有没有更好的办法让下面的数据表作为输出非常简单或短期的方法[没有循环]使用 LINQ 或先进功能 LINQ
..
我工作在MVC的BLOG功能。我需要能够创建“博客评论”。因此,每个评论可能有一个家长意见等。 由于表“点评”: CommentId - > INT - >身份自动增量 PostId - > INT 的ParentId - > INT 注释 - >字符串 有没有办法得到的评论列表,对于给定的物品订购CREATEDATE和的ParentId? 或者,也许有更好的表的设计,你可以建议。什么是
..
如何建立以下LINQ查询与动态的LINQ库(System.Linq.Dynamic)? VAR角色= rolesCollection.Where(R => r.AssignedUsers.Where(U => u.Name.FirstName ==“帕特里克”)计数()> 0); rolesCollection和AssignedUsers是其实现IEnumerabl
..
我现在有一个包含以下列表 国家code(串) CountryStr(串) RegionStr(串) RegionID(INT) AreaStr(串) areaID表示(INT) 这是一个扁平的集联数据(所以基本上是香港专业教育学院存储在加入搜索结果) 在MVC路由只通过一根弦,然后我需要匹配的数据,在heirachy合适的水平。 所以,我想查询CountryStr那么,如果它不产生结
..
我将如何创建相当于Linq到对象查询? SELECT MIN(CASE WHEN纸张类型=“在”THEN p.PunchTime ELSE NULL END)AS EarliestIn, MAX(CASE WHEN纸张类型=“远”,再p.PunchTime ELSE NULL END)AS LatestOUt 从冲压p 解决方案 您不能有效地选择多聚集在香草LINQ到对象
..
有了这些基本的定义 布尔MYFUNC(字符串输入) { 返回false; } VAR串=新的[] {“AAA”,“123”}; 我不知道为什么这个不能编译: 变种B = strings.Select(MYFUNC); 但是,这将: 变种C = strings.Select(ELEM => MYFUNC(ELEM)); 该错误消息的“的类型参数的方法”Sy
..