LINQ从List <List <string >>获取List <string>以及任何

布利斯顿

使用LINQ,如何检索与另一个列表匹配的项目列表?

例子:

List<string> data = new List<string>();
List<List<string>> datas = new List<List<string>>();
List<string> dataSearch = new List<string>();

dataSearch.Add("01");
dataSearch.Add("02");

data.Add("01");
data.Add("Book");
data.Add("9");
datas.Add(data);

data = new List<string>();
data.Add("02");
data.Add("Pen");
data.Add("2");
datas.Add(data);

data = new List<string>();
data.Add("03");
data.Add("Pencil");
data.Add("5");
datas.Add(data);

预期结果List<List<string>>

List<string> ("01", "Book", "9")
List<string> ("02", "Pen", "2")

我尝试

var result = datas.Where(x => x[0].Contains(dataSearch)).ToList();

我在编辑器中有红色下划线。

侯赛因·纳里马尼·拉德(Hossein Narimani Rad)

这是您要寻找的:

List<string> data = new List<string>();
List<List<string>> datas = new List<List<string>>();
List<string> dataSearch = new List<string>();

dataSearch.Add("01");
dataSearch.Add("02");

// same as your code

var result = datas.Where(i => dataSearch.Contains(i[0])).ToList();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用LINQ从List <string> []获取数据

来自分类Dev

LINQ 在 List<List<string>> 中获取不同的计数/排序

来自分类Dev

使用Linq查询List <List <string >>

来自分类Dev

从List <List <string >>获取相同的发票

来自分类Dev

Linq- 获取具有 list<string> 属性的 main,其中 list<string> 包含字符串

来自分类Dev

List <String>减去List <String>

来自分类Dev

List <String>减去List <String>

来自分类Dev

从List <HashMap <String,String >>获取单个项目

来自分类Dev

List(of String())包含String()

来自分类Dev

List <List <String >>到ArrayList <List <String >>

来自分类Dev

使用LinQ进行C#List <List <string >>过滤

来自分类Dev

如何使用linq解析字典列表(List <Dictionary <string,string >>)

来自分类Dev

从List <string []>中删除项目或获取任何位置的任何项目的索引

来自分类Dev

如何从List <string>获取类型double数组?

来自分类Dev

如何从List <File>获取List <String>的所有路径?

来自分类Dev

通过获取 List<List<String>>() 的成员而不链接它们来创建新的 List<String>()

来自分类Dev

List<string> 和 string[] WCF?

来自分类Dev

Map <String,List>或List <List>的休眠注释

来自分类Dev

Map <String,List>或List <List>的休眠注释

来自分类Dev

在scala中打印List [List [List [String]]]

来自分类Dev

通过拆分EOL从String获取List <String>的简单方法?

来自分类Dev

如何使用LINQ将<string,list <string >>减少为<string,string>?

来自分类Dev

从 List<Pair<String,String>> 创建列表<string>

来自分类Dev

从 Dictionary<int,List<Tuple<string,object>>> 到 Dictionary<int,List<Tuple<string,object,AnEnum>>> 使用 LINQ

来自分类Dev

SqlDataReader读入List <string>

来自分类Dev

SqlDataReader读入List <string>

来自分类Dev

确定List <string []>枢轴

来自分类Dev

循环遍历 List<string[]>

来自分类Dev

如何显示 List<String>?

Related 相关文章

  1. 1

    如何使用LINQ从List <string> []获取数据

  2. 2

    LINQ 在 List<List<string>> 中获取不同的计数/排序

  3. 3

    使用Linq查询List <List <string >>

  4. 4

    从List <List <string >>获取相同的发票

  5. 5

    Linq- 获取具有 list<string> 属性的 main,其中 list<string> 包含字符串

  6. 6

    List <String>减去List <String>

  7. 7

    List <String>减去List <String>

  8. 8

    从List <HashMap <String,String >>获取单个项目

  9. 9

    List(of String())包含String()

  10. 10

    List <List <String >>到ArrayList <List <String >>

  11. 11

    使用LinQ进行C#List <List <string >>过滤

  12. 12

    如何使用linq解析字典列表(List <Dictionary <string,string >>)

  13. 13

    从List <string []>中删除项目或获取任何位置的任何项目的索引

  14. 14

    如何从List <string>获取类型double数组?

  15. 15

    如何从List <File>获取List <String>的所有路径?

  16. 16

    通过获取 List<List<String>>() 的成员而不链接它们来创建新的 List<String>()

  17. 17

    List<string> 和 string[] WCF?

  18. 18

    Map <String,List>或List <List>的休眠注释

  19. 19

    Map <String,List>或List <List>的休眠注释

  20. 20

    在scala中打印List [List [List [String]]]

  21. 21

    通过拆分EOL从String获取List <String>的简单方法?

  22. 22

    如何使用LINQ将<string,list <string >>减少为<string,string>?

  23. 23

    从 List<Pair<String,String>> 创建列表<string>

  24. 24

    从 Dictionary<int,List<Tuple<string,object>>> 到 Dictionary<int,List<Tuple<string,object,AnEnum>>> 使用 LINQ

  25. 25

    SqlDataReader读入List <string>

  26. 26

    SqlDataReader读入List <string>

  27. 27

    确定List <string []>枢轴

  28. 28

    循环遍历 List<string[]>

  29. 29

    如何显示 List<String>?

热门标签

归档