linq 相关问题

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

如何组合这些 LINQ 查询,速度会快 3 倍吗?

我一直在优化一些写得不好的 LINQ 查询。我曾经迭代过 IQueryable“Items”,这导致可查询的内容进入列表并减慢速度(返回所有重新...

回答 1 投票 0

使用 Linq to Sqlite (linq2db) 创建表

我想做的是在空数据库上打开连接时动态创建一个表。我已经使用 Linq to Sqlite 创建了模型,并成功将其与非空一起使用

回答 3 投票 0

OrderBy 和 List 与 IOrderedEnumerable

我遇到了以下代码的意外问题。 列表项目=新列表(); items = items.OrderBy(item => item); 此代码生成错误: 不能

回答 6 投票 0

如何使用 XDocument 保留多行 XML 格式的属性?

我正在使用 XML 来编辑属性和值。我有一个这种格式的 XML 节点。 我正在使用 XML 来编辑属性和值。我有一个这种格式的 XML 节点。 <add attribute1="value" attribute2="ghjg" attribute3="ghjg" attribute4="ghjg" /> 更改保存值后,它会更改为 <add attribute1="value" attribute2="ghjg" attribute3="ghjg" attribute4="ghjg" /> 我尝试了 LoadOptions 和 SaveOptions,但没有一个起作用。 XDocument xmlFile = XDocument.Load(xmlCondigurationPath,LoadOptions.PreserveWhitespace); xmlFile.Save(xmlCondigurationPath,SaveOptions.DisableFormatting); 将 XmlWriter 与 XmlWriterSettings 一起使用。 var settings = new XmlWriterSettings { NewLineOnAttributes = true, Indent = true }; using var writer = XmlWriter.Create("test.xml", settings); xDocument.Save(writer);

回答 1 投票 0

删除两个列表之间的非唯一对象

我有两个对象列表,我想删除第一个列表中第二个列表的对象的所有外观。基本上,获取第一个列表中相对于第二个列表的所有唯一值(列出它们......

回答 3 投票 0

删除两个列表之间的非唯一对象C#

我有两个对象列表,我想删除第一个列表中第二个列表的对象的所有外观。基本上,获取第一个列表中相对于第二个列表的所有唯一值(列出它们......

回答 3 投票 0

根据 JSON 中的条件获取列数

要求是根据 JSON 字符串内的条件获取列数 string jsonString = @"{'data': '姓名 = 萨姆, 年龄 = 51, 姓名 = 乔, 年龄 = 62, 姓名 = 罗斯, 年龄 = 45'}"; 条件...

回答 1 投票 0

动态 Any() 表达式不返回结果

我在构建动态表达式树时遇到一些问题。我具有基本功能,可以在其中指定表达式的属性、运算符和值。但我遇到的是...

回答 1 投票 0

如何向我的库添加 LINQ 支持?

我想向我的库添加 LINQ 支持,这样我就可以像使用 System.Xml 一样使用 SQL 查询。我该怎么做?

回答 3 投票 0

用于获取用户排名的查询(或实体框架中的 LINQ)

我有一个 SQL Server 数据库,其中有一个名为 Users 的表。 该表有 2 列:XP (int32) 和 Name (nvarchar)。 我需要 SQL 查询或 Linq(这更好,因为我在 C# 中使用实体框架)...

回答 1 投票 0

查询(或实体框架中的 LINQ)用户排名(SQL Server 数据库)

我有一个 SQL 数据库 (Microsoft SQL Server),其中有一个名为“Users”的表 该表有 2 列:“XP”(int32) 和“Name”(nvarchar) 我需要一个 Sql 查询或 Linq(Thi...

回答 1 投票 0

'无法将类型'System.Guid'转换为类型'System.Object'。 LINQ to Entities 仅支持转换 EDM 基元或枚举类型。'

尝试使用 linq 从我的数据库检索信息,但它不起作用。当我执行代码时,它抛出异常“'无法将类型'System.Guid'转换为类型'System.Object'。LINQ...

回答 1 投票 0

LINQ 中的 LISTAGG 等效项不起作用

我有一个 SQL 查询 选择 M.EMPLOYEEID, LISTAGG(L.NAME, ',') 组内(按 L.NAME 排序)AS 位置 从 员工办公室 M 左连接 OFFICELIST L ON M.OFFICELISTID = l.officeli...

回答 1 投票 0

从xml获取属性并打印错误

我正在尝试使用 C# 和 linq 从 xml 中检索属性值。打印时属性数据为空。任何帮助将不胜感激。除了检索属性值...

回答 1 投票 0

linq 访问深层 xml 数据时出现问题

我正在尝试使用 linq 访问 xml 文件深处的 xml 数据。我一直在看这些例子: 林克 林克 我没有看到一个不涉及名字的好例子。 到目前为止我有这个代码:

回答 1 投票 0

如何组成表达式:选择器+谓词?

假设我们有两个班级 公共类实体A { 公共 EntityB EntityB { 获取;放; } } 公共类实体B { 公共字符串名称{获取;放; } 公共布尔 IsDeleted { 得到;放; ...

回答 2 投票 0

使 Linq 查询并行运行

我可能有 40 个 linq 查询,我想并行执行它们。 查询之间没有依赖性,因此并行运行每个查询应该没问题。我想知道如何制作...

回答 2 投票 0

使用 System.Linq.Expressions 命名空间评估 ANTLR 识别的逻辑表达式

我定义了一个语法,我必须在 C# 中解析它并在字典列表上评估结果的“约束”。语法主要是布尔代数。 您可以在这里检查: 语法

回答 1 投票 0

如何在实体框架中的数据库级别进行复杂的“OR”过滤器?

执行以下 SQL 查询: select * from model where (Foo = 'a' and Bar = 'b') or (Foo = 'b' and Bar = 'b') 您如何将其转换为可在 da...

回答 2 投票 0

实现List<T>,为什么在LINQ之后不会转回MyList? (无法转换 'WhereListIterator`1 类型的对象)

可能是我错过了一些愚蠢的东西,但到目前为止搜索还没有发现任何结果。 我已经在我的类上实现了 List,当使用 MyList.Where() 函数时,它不会转换回 MyList

回答 1 投票 0

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