List<Customer> c= new List<Customer>()
{
new Customer{Id = 1, Name = "Bruce"},
new Customer{Id = 2, Name = "John"}
};
Run Code Online (Sandbox Code Playgroud)
我只知道
c.ForEach(o => str += o.Id.ToString() + ",");
Run Code Online (Sandbox Code Playgroud)
有什么方法可以简单吗?
我只想得到Id并制作Ids阵列 int[] Ids = new {Id = 1, Id = 2}
如果要创建包含所有这些ID的数组,则可以使用Select和ToArray方法:
int[] ids = c.Select(i => i.Id).ToArray();
Run Code Online (Sandbox Code Playgroud)