语言集成查询(LINQ)是一种Microsoft .NET Framework组件,它为.NET语言添加了本机数据查询功能。请在适当时考虑使用更详细的标签,例如[linq-to-sql],[linq-to-entities] / [entity-framework]或[plinq]
EF 6 Core IEnumerable<T> 投影到动态对象
我已经为此苦苦挣扎了一天,但我不知道该怎么做: 我有一个 IEnumerable (在步骤中生成的查询),我将其作为参数(就在 where 子句之后)。 巴...
我的搜索逻辑中有以下代码,它引用旧数据库,其中匹配搜索的唯一方法是表行名称、Level-1、Level-2 等。 if (criteria.Levels.Contains(&
我正在尝试更新数据库中的值,但 IsReadOnly 属性始终返回 True。据微软称,该属性 获取一个值,该值指示
简短的问题。有没有办法使用 Linq 或任何其他默认解决方案来做到这一点? 两个字典具有相同的键,但值元组列表的值不同。该列表应该只包含值,wh...
简短的问题。有没有办法使用 Linq 或任何其他默认解决方案来做到这一点? 两个字典具有相同的键,但值元组列表的值不同。该列表应该只包含值,wh...
ef core 存在问题,无法转换可空导航属性的条件 我正在为端点编写过滤器,并注意到一些奇怪的事情。 var 员工服务 =
解释每个操作的位置,即 WHERE 和 TAKE。 对于 IEnumerable 和 IQueryable,在内存中或在数据库端。 IEnumerable listStudents = DBContext.Students.Where(x =...
我有一张表格需要在报告中进行总结。这是我的样本表。 命令 _____________________________________ 客户 ID |客户姓名 |订单类型 ___________|
Linq .GroupBy() 以及子类型计数和 TotalCount
我有一张表格需要在报告中进行总结。这是我的示例表。 命令 _____________________________________ 客户 ID |客户姓名 |订单类型 ___________|
我从 LINQ 查询中获取结果作为 IEnumerable 类型的 var 我想要根据 LINQ 的结果创建 CSV 文件 我从以下查询中得到结果 变量...
我必须找到一个 XML 元素,具体取决于该元素中是否存在特定元素
我有这个 XML 文件: 我有这个 XML 文件: <children xmi:type="notation:General" xmi:id="1"> <children xmi:type="notation:Shape" xmi:id="2"> <element xmi:type="uml:Package" href="krZQ"/> </children> <children xmi:type="notation:Shape" xmi:id="3"> <element xmi:type="uml:Package" href="wtFm"/> </children> <children xmi:type="notation:Shape" xmi:id="4"/> </children> 我想找到所有具有 <children> 作为属性并且还具有 xmi:type="notation:Shape" 元素作为分支的 <element> 元素。 所以对于这个 XML 文件我想找到: <children xmi:type="notation:Shape" xmi:id="2"> <element xmi:type="uml:Package" href="krZQ"/> </children> and <children xmi:type="notation:Shape" xmi:id="3"> <element xmi:type="uml:Package" href="wtFm"/> </children> 但这还不是全部。我还希望能够只找到特定的 <children> 元素。 例如:我还希望能够仅找到 <children> 元素,其中包含 <element> 元素以及 href="wtFm。 我希望问题有点清楚。 尝试以下 Xml Linq : using System; using System.Collections.Generic; using System.Linq; using System.Xml; using System.Xml.Linq; using System.Text; namespace ConsoleApp10 { class Program { const string FILENAME = @"c:\temp\test.xml"; const string PATTERN = "NotionTestSysMLSync.uml#__SxgIJA-Ee6PYKPEUWkrZQ"; static void Main(string[] args) { XDocument doc = XDocument.Load(FILENAME); XElement root = doc.Root; List<XElement> results = Search(root, PATTERN); } static public List<XElement> Search(XElement parent, string pattern) { List<XElement> results = null; foreach (XElement child in parent.Elements("children")) { XElement element = child.Element("element"); if (element != null) { string href = (string)element.Attribute("href"); if (href == pattern) { results = new List<XElement>(); results.Add(child); break; } } results = Search(child, pattern); if (results != null) { results.Insert(0, child); break; } } return results; } } }
EF Core - Linq 查询搜索包含任何列表字符串错误
var 搜索 = 新列表 { "a1", "a2", "a3" }; var result = db.Products.Where(p => searchs.Any(s => p.Content.Contains(s))).ToList(); (内容是...
如何根据存储数字的字符串属性对自定义对象的通用列表进行排序[重复]
如何根据存储数字的字符串属性对自定义对象的通用列表进行排序? 列表 游戏事实 类 GameFact { 公共字符串玩家编号{获取;放; } 酒吧...
我正在尝试优化以下 LINQ 查询,性能是主观的,因此下面提供有关这方面的一些详细信息。 Dim _calls = (来自 p In db.PhoneLogs.AsNoTracking 其中 p.from_calle...
这个 linq 查询当前可以工作,但我讨厌使用子查询来完成此任务。我知道如何在直接 SQL 中执行此操作,但我想使用 linq。 必须有一种更优化的使用组的方式......
这个 linq 查询当前可以工作,但我讨厌使用子查询来完成此任务。我知道如何在直接 SQL 中执行此操作,但我想使用 linq。必须有一种更优化的使用组的方式
我有一个 IDictionary,其中 Mesh 包含一个 IEnumerable。 Vertex 是一个结构体,包含一个表示世界位置的 VectorInt3。 我想写一个函数/曲...
如何将值应用于对象列表,其中值在列表中每 7 个条目更改一次?
我有一个对象,就本示例而言,它非常简单: 公共类日期条目{ 公共 DateOnly 日期 { 获取;放; } 公共 int 周数 { 获取;放; } } 我拿回了 42 人的名单
以下查询无法翻译,我无法真正理解为什么这么简单的事情无法完成! 造成这里问题的原因是包含给予。我需要使用组合...
我正在使用 Linq 用 C# 制作一个 Windows 窗体应用程序。我正在尝试更新外键列,但不断收到以下错误: “由于...的当前状态,操作无效