linq 相关问题

语言集成查询(LINQ)是一种Microsoft .NET Framework组件,它为.NET语言添加了本机数据查询功能。请在适当时考虑使用更详细的标签,例如[linq-to-sql],[linq-to-entities] / [entity-framework]或[plinq]

Linq左外连接两个字段上的两个表

如何在linq中的两个字段上保留外连接两个表?我有一个sql:选择a。*,b。*来自courselist作为左外连接摘要为b ...

回答 3 投票 0

LINQ:动态地对许多列进行排序

我有一个IQueryable的查询,并希望动态地应用它,排序可以在许多列(asc或desc)。我写了以下通用函数:private IQueryable ...

回答 5 投票 3

我是否可以使用“包含”优化单个linq查询到预先加载的查询元素

我有一个c#classes Person和Note,它映射到Sql Server表并与Entity Framework一起使用。在Person数据模型中注意是延迟加载的:public class Person {public int PersonId {get; ...

回答 1 投票 0

Expression.Lambda指定子类型的ParameterExpression

我想加入OrElse的一些表达式,这一个:表达式 > extraWhere = x => x.ExtraFields.Any(a => a.Value.Contains(filterText));使用此代码:var ...

回答 1 投票 0

深度优先使用LINQ展平对象层次结构的集合

我有一个对象层次结构(MasterNode - > ChildNodes),其中主节点和子节点属于同一类型,并且只有两个级别(顶级和子级)像这样('A'是D,E和F的父级,' ...

回答 4 投票 4

Linq to Excel,从CSV文件中获取列名

我需要使用LINQ to Excel获取CSV文件的列标题我使用https://github.com/paulyoder/LinqToExcel上指定的代码这对.XLSX文件完全有效但对CSV无效...

回答 1 投票 0

在通用列表中,List.Last()即使在检查Count之后也会抛出System.IndexOutOfRangeException

我在WCF服务上有以下代码,它抛出了System.IndexOutOfRangeException Dictionary > chunkDataTable = cacheManager [cacheKey] as Dictionary

回答 1 投票 1

在XElement中

我想生成 & 使用System.Xml.Linq.XElement。我尝试了这个:新的XElement(“元素”,“&”),但它逃脱&符号,它生成:

回答 2 投票 0

Where子句在某些情况下选择all

我有一个下拉列表,其中包含'dog','cat'和'all'选项。如果这只是'狗'或'猫'那就没问题我可以写... var SelectedPets = pets.Where(x => w.species == ViewModel ....

回答 1 投票 0

在对象列表中查找相邻/相邻元素c#

我有一个对象列表。我有一个值,不在列表中,但想找到相应的元素,该值适合。基本上是前一个和下一个元素,就像这个值...

回答 1 投票 0

使用Linq连接到数据库时出错

我正在尝试使用linq2db和mysql连接到我的数据库,因此,我有一个简单的连接,如下所示:using System;使用System.Collections.Generic;使用System.Linq;使用System.Text;用...

回答 4 投票 11

Marten JasperFx - 如何附加查询表达式?

我正在使用Marten Library https://github.com/JasperFx/Marten任何人都可以告诉我如何动态追加查询吗?实际上我的代码就像:if(sortOrder == SortOrder.Ascending){if(paging)...

回答 1 投票 0

IEnumerable的 使用Linq到DictionaryEntry

我正在尝试使用Linq从IEnumerable中获取所有DictionaryEntry对象 但是对于我的生活无法弄清楚如何去做。我的意思是对我来说最明显的事情是......

回答 1 投票 0

c#列表 按键或索引获取价值[重复]

如何通过keyKeyValuePair的键获取值我有一个List > var dataList = new List >(); //将数据添加到列表中......

回答 1 投票 2

实体框架4:使用自我跟踪实体的过滤器进行预先加载(包括)

我有一个解决方案,我使用RTM模板创建了自我跟踪实体。我已经拆分了2个项目之间的实体和上下文,以便我可以重用我计划的类型定义...

回答 4 投票 8

C#Linq IQueryable选择扁平嵌套对象列表

public class Parent {public int ParentId {get;组; public字符串ParentPropertyA {get;组; public字符串ParentPropertyA {get;组;公共列表 儿童{获得; ...

回答 2 投票 2

删除下拉列表中的重复项,组项

在我的MVC cshtml页面中,我有一组通过Model传入的记录。我想将值放在一列中,并在下拉列表/选择中显示唯一值。我收到一个错误:无法投出......

回答 1 投票 0

Linq选择具有来自IGrouping的变量的不同值的多个

我正在尝试使用LINQ,我需要一些lambda表达式的帮助。我有一个IGrouping 。 Option类有多个变量,如Price,Root等。我想...

回答 3 投票 -1

c#Enumerable采用谓词和结果限制的方法

在C#for IEnumerable中是否有任何扩展方法可以使用谓词返回集合中的项目,直到达到某个给定的限制为止?例如:string [] source = {“zero”,“one”,“two”,“......

回答 2 投票 -2

使用LINQ搜索两个匹配列表,并为每个项返回布尔值

我试图检查两个列表,例如看起来像这个list1 = {“br”,“je”}; list2 = {“banana”,“bread”,“jam”,“brisket”,“flakes”,“jelly”};应该返回{false,true,false,true,false,...

回答 4 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.