如何使用 Linq 将一个列表投影到另一个列表?

金发先生

有两个类:

public class Persons
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string LastName { get; set; }
    public int Phone { get; set; }
    public DateTime Time { get; set; }
}

public class Phones
{
    public string Name { get; set; }
    public int Phone { get; set; }
}

我需要使用 linq 获得 PhoneList 的 Persons 投影:

List<Persons> personList = List<Persons>{...};

List<PhoneList> phoneList = persons...

我如何得到它?

奥斯曼 D.

使用Select子句进行投影:

List<PhoneList> phoneList = personList.Select(x => new Phones { Name = x.Name, Phone = x.Phone }).ToList();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用linq将数据列表分组到另一个列表中?

来自分类Dev

使用LINQ将数据从一个列表复制到另一个列表

来自分类Dev

使用linq将一个列表的副本复制到另一个列表

来自分类Dev

使用LINQ将数据从一个列表复制到另一个列表

来自分类Dev

使用LINQ将列表按列表中的另一个列表分组

来自分类Dev

使用linq将一个列表的值与另一个列表的值相关联

来自分类Dev

使用linq从另一个列表获取的索引值过滤一个列表

来自分类Dev

Linq可以将int列表投影到T类的另一个列表吗

来自分类Dev

如何使用Linq使用另一个列表的值对列表进行排序

来自分类Dev

如何使用Linq根据另一个列表过滤列表?

来自分类Dev

如何使用 LINQ C# 将几个属性的值从一个列表更改为另一个列表:

来自分类Dev

如何在另一个列表中过滤列表MVC LINQ

来自分类Dev

使用LINQ C#合并另一个列表中的列表

来自分类Dev

Usinq Linq 使用另一个分隔列表搜索分隔列表

来自分类Dev

如何在C#中使用Linq通过比较另一个列表中的值来过滤列表?

来自分类Dev

如何使用LINQ在列表中查找在另一个列表中成员最多的所有项目?

来自分类Dev

使用 LINQ 将特定行从一个 DataTable 复制到另一个 DataTable

来自分类Dev

使用Linq从另一个表中按记录数排序获取列表

来自分类Dev

如何使用LINQ从具有特定数量项的另一个实体检索列表

来自分类Dev

如何使用LINQ从另一个具有特定数量项的实体检索列表

来自分类Dev

使用Linq读取列表的第n级并将所需数据保存到另一个列表

来自分类Dev

如何使用linq检测集合的一个字段是否存在于另一个列表中?

来自分类Dev

Linq,将列表加入另一个列表中的最后一个项目

来自分类Dev

使用LINQ基于另一个属性的两个不同列表中存在的数字之间的差异

来自分类Dev

使用LINQ将数据从一个表复制到另一台服务器上的另一个表?

来自分类Dev

如何将一个列表的2个项目分组到另一个列表中

来自分类Dev

LINQ如何将两个列表分组为一个列表?

来自分类Dev

如何使用会话将LINQ查询结果发送到另一个页面?

来自分类Dev

如何按字段分组列表,并通过linq选择另一个字段的分组min?

Related 相关文章

  1. 1

    如何使用linq将数据列表分组到另一个列表中?

  2. 2

    使用LINQ将数据从一个列表复制到另一个列表

  3. 3

    使用linq将一个列表的副本复制到另一个列表

  4. 4

    使用LINQ将数据从一个列表复制到另一个列表

  5. 5

    使用LINQ将列表按列表中的另一个列表分组

  6. 6

    使用linq将一个列表的值与另一个列表的值相关联

  7. 7

    使用linq从另一个列表获取的索引值过滤一个列表

  8. 8

    Linq可以将int列表投影到T类的另一个列表吗

  9. 9

    如何使用Linq使用另一个列表的值对列表进行排序

  10. 10

    如何使用Linq根据另一个列表过滤列表?

  11. 11

    如何使用 LINQ C# 将几个属性的值从一个列表更改为另一个列表:

  12. 12

    如何在另一个列表中过滤列表MVC LINQ

  13. 13

    使用LINQ C#合并另一个列表中的列表

  14. 14

    Usinq Linq 使用另一个分隔列表搜索分隔列表

  15. 15

    如何在C#中使用Linq通过比较另一个列表中的值来过滤列表?

  16. 16

    如何使用LINQ在列表中查找在另一个列表中成员最多的所有项目?

  17. 17

    使用 LINQ 将特定行从一个 DataTable 复制到另一个 DataTable

  18. 18

    使用Linq从另一个表中按记录数排序获取列表

  19. 19

    如何使用LINQ从具有特定数量项的另一个实体检索列表

  20. 20

    如何使用LINQ从另一个具有特定数量项的实体检索列表

  21. 21

    使用Linq读取列表的第n级并将所需数据保存到另一个列表

  22. 22

    如何使用linq检测集合的一个字段是否存在于另一个列表中?

  23. 23

    Linq,将列表加入另一个列表中的最后一个项目

  24. 24

    使用LINQ基于另一个属性的两个不同列表中存在的数字之间的差异

  25. 25

    使用LINQ将数据从一个表复制到另一台服务器上的另一个表?

  26. 26

    如何将一个列表的2个项目分组到另一个列表中

  27. 27

    LINQ如何将两个列表分组为一个列表?

  28. 28

    如何使用会话将LINQ查询结果发送到另一个页面?

  29. 29

    如何按字段分组列表,并通过linq选择另一个字段的分组min?

热门标签

归档