使用显式定义的谓词时出现 C# 错误
我有许多 lambda 表达式,它们将在 where 子句中使用相同的谓词。因此,我是第一次使用谓词类型。这就是我所拥有的.. Predicate<Type> datePredic…
如何使用 json.net 构建用于序列化的对象层次结构?
我正在尝试正确编写代码来构建数据结构以序列化为 json。 我正在使用 json.net。 我不想创建一堆类来保存这些数据,因为我认为应该有一些类已经在 jso…
c#:使用 Linq 获取要遍历的 XML 节点的 IEnumerable 集合
我有一些使用以下 xml 文件的代码。有人可以告诉我为什么我的 doc.Descendants 返回 null 吗? 这是 XML 文件: <?xml version="1.0" encoding="utf…
使用 LINQ 比较两个列表
如果我有 2 个字符串列表: List<string> firstList = new List<string>("010", "111", "123") List<string> secondList = new List<st…
如何更改 ObservableCollection形式的值与 LINQ?
我有一个 ObservableCollection 集合。该集合包含 ID、名字、名字、地址、密码、城市、薪水和描述等数据。 我想更改这个id为10或12或任何ID的集合的描…
实体框架中的结果与 LINQ to SQL 中的结果不同
我首先在项目中使用 LINQ to SQL,并使用了以下语句: var ProjectRouteEmails = EmailManagerDAL.Context.ProjectRouteEmails .Where(p => p.Proje…
为 lambda 表达式之外的变量赋值
我想为位于 lambda 表达式外部的变量分配一个值。例如。 model.Categories = productService.GetAllCategories().Select( c => new CategoryViewMod…
具有 2 个日期时间条件的 linq where 子句
我有一个看起来像这样的Where子句: where p.Appoint.Date > TheStartTime.Date && p.Appoint.Date < TheEndTime.Date 出于某种原因,它返…
LINQ:索引超出范围异常
我有一个像这样的 LINQ 实体: ID1 INT ID2 INT ID3 INT Value VARCHAR(50) ID1、ID2 & ID3是复合主键。它与任何其他实体没有任何关联。 每当我在 …
如何比较两个无序序列(列表和数组)是否相等?
我有字符串数组,例如 string str[] = {"a", "b"} 和 List lst = 新列表<字符串> {"a", "b"} 如何确保字符串数组和列表包含相同的值。 注意:这些…
检查父类型 TPT EF4
我在 EF4 中有一个带有抽象基类的 TPT 场景。 我需要针对子类型集合编写一个 linq 查询,以从一种父类型的字段中获取值。 例如。 ThisChild = Childre…
linq 反射 WInForms
我对 linq 非常陌生,正在尝试弄清楚如何完成以下任务: 目前,我有一个 Winforms 项目,该项目有一个基本表单,其中 DataRow 作为其成员之一。我有几…
如何从 List中获取最接近的数字与 LINQ?
如何使用 LINQ 从 List 获取最接近的数字? 例如: List<int> numbers = new List<int>() numbers.Add(2) numbers.Add(5) numbers.Add(7) num…
在LINQ中执行SQL时返回id字段
我正在尝试使用 LINQ 执行 SQL 插入查询并返回 ID 字段。我的代码不起作用,有人可以告诉我我的语法是否错误吗? string query = "insert into Enviro…