语言集成查询(LINQ)是一种Microsoft .NET Framework组件,它为.NET语言添加了本机数据查询功能。请在适当时考虑使用更详细的标签,例如[linq-to-sql],[linq-to-entities] / [entity-framework]或[plinq]
我正在尝试创建 SelectAwait(和其他)的并发版本,作为 System.Linq.Async 的一部分存在,它为 IAsyncEnumerable 提供扩展方法。这是我正在使用的代码:
我有一个带有以下函数的旧项目,它在 Linq 中返回一个带有聚合函数的数据表。 现在我的目标是使用聚合函数和动态 linq 从 json 文件获取值。 我有...
我有一堂课,我在那里使用“使用 Tanneryd.BulkOperations.EF6”;然后我调用 Context.BulkInsertAll(List_To_Save);。没有错误,但没有保存
我有一个类,我在其中获取一个列表,通过几个 lambda 传递它,通过几个列表,最后编译为“List_To_Save”。 public void Save_All(列表<
First() 假定有一个元素,FirstOrDefault() 默认为类型的默认值。我们想提供自定义默认值的 FirstOr(myDefault) 怎么样?
使用输入数组搜索数据库列的 LINQ 查询,其中它有多个用逗号分隔值的项目
在我的数据库中,我有一个包含带有区域 ID 的国家/地区列表的表。一个国家可以属于多个地区ID。在这种情况下,区域 ID 作为字符串以逗号分隔的值形式放置。这里...
C# IOrderedQueryable 类型 'System.Linq.IQueryable`1 的表达式不能用于类型 'System.Linq.IOrderedQueryable
我在“ThenBy”部分收到此错误 “System.Linq.IQueryable”1 类型的表达式不能用于“System.Linq.IOrderedQueryable”类型的参数 使用 Newtonsoft.Json.Linq;...
我这里有一个 XML 文件块。我想获取 ToyId 的所有实例并将其放入一个数组中。以及只抓取具有“Hastoys = “YES””属性的节点。 ' <
我有一个像下面这样的模型 公开课路径 { 公共字符串名称{get;放;} public IEnumerable Items {get;放;} } &列表中单个项目的列表数据表示 我有一个像下面这样的模型 public class Path { public string Name {get; set;} public IEnumerable<Path> Items {get; set;} } &List<Path>中单个项目的列表数据表示如下 new List<path> { new Path { Name = "FirstRoot", Items = new List<Path> { new Path { Name = "2023", Items = new List<Path> { new Path { Name = "01", Items = new List<Path> { new Path { Name = "01" Items = new List<Path> { new Path { Name = "01.text" Items = null, } } } } } } } } }, new Path { Name = "FirstRoot", Items = new List<Path> { new Path { Name = "2023", Items = new List<Path> { new Path { Name = "01", Items = new List<Path> { new Path { Name = "01" Items = new List<Path> { new Path { Name = "02.text" Items = null, } } } } } } } } }, ... } - FirstRoot - 2023 - 01 - 01.text - FirstRoot - 2023 - 01 - 02.text - SecondRoot - 2023 - 01 - 01.text - SecondRoot - 2023 - 01 - 02.text - ThirdRoot - 2023 - 01.text - ThirdRoot - 2023 - 02.text 现在我如何从中获得独特的路径,以便我的列表看起来像 new List<path> { new Path { Name = "FirstRoot", Items = new List<Path> { new Path { Name = "2023", Items = new List<Path> { new Path { Name = "01", Items = new List<Path> { new Path { Name = "01" Items = new List<Path> { new Path { Name = "01.text" Items = null, }, new Path { Name = "02.text" Items = null, }, } } } } } } } }, new Path { Name = "SecondRoot", Items = new List<Path> { new Path { Name = "2023", Items = new List<Path> { new Path { Name = "01", Items = new List<Path> { new Path { Name = "01" Items = new List<Path> { new Path { Name = "01.text" Items = null, }, new Path { Name = "02.text" Items = null, }, } } } } } } } }, ... } 我试图查看this解决方案,但找不到。
NoSql 查询结果无法翻译 LINQ 表达式。要么以......异常
我正在编写一个 Core 6 应用程序并从 Cosmos DB 查询数据,并在 Entity Framework 数据库上下文对象上编写了以下 LINQ 查询: var 资产 = _context.Assets .
我有以下 linq 查询 - IQueryable 诊所 = _appDbContext.VaccinationClinics .Include(h => h.HealthBoard) .Include(c => c.
在 C# 中将 Foreach 转换为 lambda 或 LINQ
如何将 ELSE 部分转换为单个 Lambda 或 LINQ 查询。 我想摆脱多个 for/foreach 语句。我通过多种方式尝试过它,但 lamda 查询没有给我 des...
我有以下 linq 查询 - IQueryable 诊所 = _appDbContext.VaccinationClinics .Include(h => h.HealthBoard) .Include(c => c.
C# .net 7 与 .net core 3.1:EF core 为 mySQL 生成不同的查询
本质上,我正在尝试通过 Linq 生成以下 SQL 查询: 选择 * 从 `CustomerMainTable` 到 `t` WHERE `t`.`CustomerMainTableId` IN ( 选择 MAX(`t0`.`CustomerMainTableId`) 来自`
我正在使用 VS2022 并使用 EF Core。我的数据上下文是 _myLab05Context,我有一个实体“解决方案”,它有一个导航属性“SolutionUsages”。 SolutionUsages 有一个
c# linq Query on datatable groupby having count
我有一个数据表,我需要对其执行以下查询(sql): 选择 C1、C2、C3、计数 (*) 从我的表格 按 C1、C2、C3 分组 有 COUNT (*) > 1 你能指点我一些代码吗,为了......
我有一个问题,我需要根据时间属性查找(分组)对象列表。 我需要先按一个属性(人员 ID/密钥)进行分组,然后在该组中找到另一个
我有一个数据库表,用于存储以下有关图像的数据: 图片编号 事件项目(父实体)Id 图像二进制数据 图像文件扩展名 我的目标是为每个(父)检索一张图像
我有这段代码,查询将分为 3 个条件(男性、女性和一般)。在这种性别条件下,我打算创造另一种条件。在“thobby”中有 3 个选项...
如何使用 Linq to SQL C# 将普通对象转换为嵌套子对象
我正在处理一个应用程序,我从数据库中收到一个普通列表,我需要将其转换为以下 JSON 对象。到目前为止,这是我尝试过的。我不愿意使用嵌套...
我有输入数据表: Id 评级 Col1 Col2 2000 年 10 20 2000 年 10 20 2000 A+ 5 15 2000 A+ 5 15 4000 一个 10 20 4000 一个 10 20 4000 A+ 5 15 4000 A+ ...