gpt4 book ai didi

C# 将泛型列表复制到具有较少列的对象

转载 作者:行者123 更新时间:2023-11-30 14:22:31 26 4
gpt4 key购买 nike

<分区>

public class Person
{
public string FirstName {get; set;}
public string LastName {get; set;}
public string Email {get; set;}
}


public class PersonTarget
{
public string FirstName {get; set;}
}

有没有一种简单的方法可以将 Person 数据复制到 PersonTarget?

我正在使用 foreach 循环:

        List<Person> people = new List<Person>();
people.Add(new Person() { FirstName = "John", LastName = "Smith", Email = "test@example.com" });

List<PersonTarget> peopleCopy = new List<PersonTarget>();

foreach (var person in people)
{
peopleCopy.Add(new PersonTarget() { FirstName = person.FirstName });
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com