cost 281 ms
分组依据 LINQ

[英]Group by in LINQ

假设我们有一个 class,例如: 我有这个 class 的列表: List<Person> persons; 这个列表可以有多个具有相同PersonID的实例,例如: 有没有办法可以按PersonID并获取他拥有的所有汽车的列表? 例如,预期结果将是 所以分组后,我会得到: 从我到目 ...

LINQ 在特定属性上的 Distinct()

[英]LINQ's Distinct() on a particular property

我正在使用 LINQ 来了解它,但是当我没有一个简单的列表时,我不知道如何使用Distinct (一个简单的整数列表很容易做到,这不是问题)。 如果想在对象的一个​​或多个属性的对象列表上使用Distinct怎么办? 示例:如果一个对象是Person ,带有 Property Id 。 如何获取所 ...

LINQ 对 DataTable 的查询

[英]LINQ query on a DataTable

我正在尝试对数据表 object 执行 LINQ 查询,奇怪的是我发现对数据表执行此类查询并不简单。 例如: 这是不允许的。 我怎样才能得到这样的工作? 我很惊讶 DataTables 不允许 LINQ 查询! ...

使用 LINQ 和 Lambda 加入/在哪里

[英]Join/Where with LINQ and Lambda

我在使用 LINQ 和 Lambda 编写的查询时遇到问题。 到目前为止,我收到了很多错误,这是我的代码: 我是 LINQ 的新手,所以我不确定这个查询是否正确。 ...

LINQ 中的左外连接

[英]LEFT OUTER JOIN in LINQ

如何在不使用join-on-equals-into子句的情况下对对象执行 C# LINQ 中的左外连接? 有没有办法用where子句做到这一点? 正确的问题:对于内部连接很容易,我有这样的解决方案 但对于左外连接,我需要一个解决方案。 我的是这样的,但它不工作 其中JoinPair是 class: ...

2010-08-04 11:18:21   24   921199    c# / linq / join  
LINQ Orderby降序查询

[英]LINQ Orderby Descending Query

我相信这将是一个相对简单的。 我有一个LINQ查询,我想按最近创​​建的日期排序。 看到: 我也尝试过: 但这会给出一个错误: 方法'OrderByDescending'的重载不带0参数 从我所读到的,我很确定我做的第一种方式应该有效。 我已经尝试 ...

通过 LINQ 在列表中查找项目

[英]Find an item in a list by LINQ

在这里,我有一个简单的示例来查找字符串列表中的项目。 通常我使用for循环或匿名委托来这样做: LINQ 对我来说是新的。 我可以使用 LINQ 查找列表中的项目吗? 如果可能,如何? ...

2009-07-24 03:42:29   14   811505    c# / linq  
使用 LINQ 更新集合中的所有对象

[英]Update all objects in a collection using LINQ

有没有办法使用 LINQ 执行以下操作? 澄清一下,我想遍历集合中的每个 object,然后更新每个 object 的属性。 我的用例是我在博客文章上有一堆评论,我想遍历博客文章上的每条评论并将博客文章上的日期时间设置为 +10 小时。 SQL我可以,但是我想保留在业务层。 ...

使用 Newtonsoft(或 LINQ to JSON)将 JSON 反序列化为 .NET 对象?

[英]Deserializing JSON to .NET object using Newtonsoft (or LINQ to JSON maybe?)

我知道有一些关于 Newtonsoft 的帖子,所以希望这不是重复......我正在尝试将 Kazaa 的 API 返回的 JSON 数据转换为某种不错的对象 那个 JsonConvert 线只是我最近尝试的一个……我不太明白,希望通过问你们来消除一些步法。 我最初试图将它转换为字典或其他东西. ...

Select 和 SelectMany 之间的区别

[英]Difference Between Select and SelectMany

我一直在寻找Select和SelectMany之间的区别,但一直找不到合适的答案。 我需要了解使用 LINQ 到 SQL 时的区别,但我发现的都是标准数组示例。 有人可以提供一个 LINQ 到 SQL 的例子吗? ...

何时使用.First,何时使用.FirstOrDefault 与 LINQ?

[英]When to use .First and when to use .FirstOrDefault with LINQ?

我四处搜索,并没有真正找到关于何时使用.First以及何时使用.FirstOrDefault和 LINQ 的明确答案。 您什么时候想使用.First ? 仅当您想在没有返回结果的情况下捕获异常时? 你什么时候想使用.FirstOrDefault ? 如果没有结果,您何时总是想要默认类型? 就此而言 ...

2009-06-21 19:15:29   14   668480    c# / .net / linq  
按多列分组

[英]Group By Multiple Columns

如何在 LINQ 中对多列进行 GroupBy SQL 中与此类似的内容: 如何将其转换为 LINQ: ...

检查列表是否包含包含字符串的元素并获取该元素

[英]Check if list contains element that contains a string and get that element

在寻找这个问题的答案时,我遇到了类似的使用 LINQ 的问题,但我无法完全理解它们(并因此实现它们),因为我不熟悉它。 基本上,我想要的是: 检查列表的任何元素是否包含特定字符串。 如果是,请获取该元素。 老实说,我不知道我会怎么做。 我能想到的是这个(当然不工作): 我知道为什么 ...

LINQ中的多个“order by”

[英]Multiple “order by” in LINQ

我有两个表, movies和categories ,我首先按类别ID获取有序列表,然后按名称获取 。 影片表有三列ID,Name和CategoryID 。 类别表有两列ID和名称 。 我尝试了类似下面的内容,但它没有用。 ...

使用LINQ从List <T>中删除元素

[英]Using LINQ to remove elements from a List<T>

假设我有LINQ查询,例如: 鉴于authorsList是类型的List&lt;Author&gt; ,我怎样可以删除Author从要素authorsList由查询到返回authors ? 或者,换句话说,如何从authorsList删除所有firstname的等于Bob? ...

IEnumerable 与列表 - 使用什么? 它们是如何工作的?

[英]IEnumerable vs List - What to Use? How do they work?

我对枚举器的工作方式和 LINQ 有一些疑问。 考虑这两个简单的选择: 或者 我更改了原始对象的名称,使其看起来像一个更通用的示例。 查询本身并不是那么重要。 我想问的是这个: 我注意到,如果我使用IEnumerable ,当我调试和检查“sel”(在这种情况下是 IEnumerab ...

比较两个通用列表差异的最快方法

[英]Quickest way to compare two generic lists for differences

什么是比较两个大量(&gt; 50.000 项)最快(并且资源占用最少)的方法,结果有两个列表,如下所示: 出现在第一个列表中但不在第二个列表中的项目出现在第二个列表中但不在第一个列表中的项目目前我正在使用 List 或 IReadOnlyCollection 并在 linq 查询中解决此问题: 但 ...

2012-10-09 08:29:50   18   529094    c# / linq / list  
连接列表中的所有字符串<string>使用 LINQ

[英]Concat all strings inside a List<string> using LINQ

是否有任何简单的 LINQ 表达式可以将我的整个List&lt;string&gt;集合项连接到带有分隔符的单个string ? 如果集合是自定义对象而不是string怎么办? 想象一下,我需要连接object.Name 。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM