使用LINQ获取列表中的所有DISTINCT项

卡西利亚斯

我对LINQ很陌生,我有以下脚本,如果条件满足,该脚本将表中的第一项返回给我,但是,我希望获得所有不同的项,而不仅仅是第一个。我在这个平台上还比较陌生。

public LG GetLG (int WID)
{
    lock (locker) {
      return database.Table<LG> ().FirstOrDefault (x => x.id == WID);
    }
}
亚历克斯

.Distinct()你在找什么?

return database.Table<LG>.Where(x => x.id == WID).Distinct()

以下链接包含有用的材料:

例子:

List<int> ages = new List<int> { 21, 46, 46, 55, 17, 21, 55, 55 };

IEnumerable<int> distinctAges = ages.Distinct();

Console.WriteLine("Distinct ages:");

foreach (int age in distinctAges)
{
  Console.WriteLine(age);
}

此代码产生以下输出:

年龄段:
21
46
55
17

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取LINQ列表中的所有子项

来自分类Dev

获取LINQ列表中的所有子项

来自分类Dev

使用LINQ,您将如何从列表中滤除特定条件中的除一项以外的所有项?

来自分类Dev

使用customAdapter从Listview获取所有选中项的列表

来自分类Dev

使用jquery从列表框中获取所有下拉列表中的第一项

来自分类Dev

使用Distinct删除列表中的重复项

来自分类Dev

获取除R列表中的最后一项以外的所有项

来自分类Dev

使用Linq根据2个字段获取列表中重复项的列表

来自分类Dev

如何使用linq获取列表中不同日期的所有第一条记录

来自分类Dev

使用Javascript或JQuery从对象列表中获取所有值

来自分类Dev

无法使用 Python WebScraping 从列表中获取所有标题

来自分类Dev

如何在python中获取子列表的所有第一项

来自分类Dev

在angularjs中获取模块名称及其所有依赖项列表

来自分类Dev

使用LINQ从列表中获取索引不等于int的项

来自分类Dev

使用LINQ获取列表中TypeOf项的百分比

来自分类Dev

无法使用Distinct方法从列表<string>中删除重复项

来自分类Dev

C#LINQ从列表中获取重复项

来自分类Dev

C#JSON.Net使用LINQ解析并获取与值匹配的所有元素的列表

来自分类Dev

使用Linq获取数据表的所有DBNull单元的列表

来自分类Dev

使用Delphi中的列表视图项显示文件夹中的所有图像

来自分类Dev

模式具有相似文本时,如何使用RegEx获取Python中的所有匹配项?

来自分类Dev

使用Linq合并列表中对象方法返回的所有列表

来自分类Dev

使用Linq合并列表中对象方法返回的所有列表

来自分类Dev

如何使用LINQ从具有重复项的列表中获得第N个最大元素?

来自分类Dev

如何使用LINQ从具有重复项的列表中获得第N个最大元素?

来自分类Dev

如何从列表中获取所有值?

来自分类Dev

从字典列表中获取所有键

来自分类Dev

从列表中获取所有顺序块

来自分类Dev

从子列表中的元素获取所有对

Related 相关文章

  1. 1

    获取LINQ列表中的所有子项

  2. 2

    获取LINQ列表中的所有子项

  3. 3

    使用LINQ,您将如何从列表中滤除特定条件中的除一项以外的所有项?

  4. 4

    使用customAdapter从Listview获取所有选中项的列表

  5. 5

    使用jquery从列表框中获取所有下拉列表中的第一项

  6. 6

    使用Distinct删除列表中的重复项

  7. 7

    获取除R列表中的最后一项以外的所有项

  8. 8

    使用Linq根据2个字段获取列表中重复项的列表

  9. 9

    如何使用linq获取列表中不同日期的所有第一条记录

  10. 10

    使用Javascript或JQuery从对象列表中获取所有值

  11. 11

    无法使用 Python WebScraping 从列表中获取所有标题

  12. 12

    如何在python中获取子列表的所有第一项

  13. 13

    在angularjs中获取模块名称及其所有依赖项列表

  14. 14

    使用LINQ从列表中获取索引不等于int的项

  15. 15

    使用LINQ获取列表中TypeOf项的百分比

  16. 16

    无法使用Distinct方法从列表<string>中删除重复项

  17. 17

    C#LINQ从列表中获取重复项

  18. 18

    C#JSON.Net使用LINQ解析并获取与值匹配的所有元素的列表

  19. 19

    使用Linq获取数据表的所有DBNull单元的列表

  20. 20

    使用Delphi中的列表视图项显示文件夹中的所有图像

  21. 21

    模式具有相似文本时,如何使用RegEx获取Python中的所有匹配项?

  22. 22

    使用Linq合并列表中对象方法返回的所有列表

  23. 23

    使用Linq合并列表中对象方法返回的所有列表

  24. 24

    如何使用LINQ从具有重复项的列表中获得第N个最大元素?

  25. 25

    如何使用LINQ从具有重复项的列表中获得第N个最大元素?

  26. 26

    如何从列表中获取所有值?

  27. 27

    从字典列表中获取所有键

  28. 28

    从列表中获取所有顺序块

  29. 29

    从子列表中的元素获取所有对

热门标签

归档