C# 将项目的多个副本添加到列表中
我有一个POCO对象,根据输入的数字,我想把这个对象复制到这个对象类型的列表中。除了使用循环,还有什么优雅的方法吗?简短回答:C# 将项目的多个副本添加到列表中,c#,asp.net,.net,c#-4.0,C#,Asp.net,.net,C# 4.0,我有一个POCO对象,根据输入的数字,我想把这个对象复制到这个对象类型的列表中。除了使用循环,还有什么优雅的方法吗?简短回答: list.AddRange(Enumerable.Repeat(item, count)); var list = new List<int>(); list.Add(0); // 0 list.Add(1); // 0, 1 list.Add(2); // 0, 1, 2 var item = 5; var count = 3; list.AddR
list.AddRange(Enumerable.Repeat(item, count));
var list = new List<int>();
list.Add(0); // 0
list.Add(1); // 0, 1
list.Add(2); // 0, 1, 2
var item = 5;
var count = 3;
list.AddRange(Enumerable.Repeat(item, count)); // 0, 1, 2, 5, 5, 5
示例:
list.AddRange(Enumerable.Repeat(item, count));
var list = new List<int>();
list.Add(0); // 0
list.Add(1); // 0, 1
list.Add(2); // 0, 1, 2
var item = 5;
var count = 3;
list.AddRange(Enumerable.Repeat(item, count)); // 0, 1, 2, 5, 5, 5
可能重复的