列表,获取属性与分离
问题描述:
public class Person
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
}
我有一个列表:列表,获取属性与分离
List<Person> list = new List<Person>();
我想要得到的,用逗号分隔符列表中的所有条目的ID值,就像这样:ID1 ,ID2,ID3
答
使用string.Join加入值和Enumerable.Select选定所需值:
string allIds = string.Join(", ", list.Select(i => i.Id.ToString()));