可能重复:
Is there an easy way to return a string repeated X number of times?
在Python中,您可以将这样的序列相乘
fivespaces= ' ' * 5
C#中是否有内置的等效内容? (没有运算符重载或类扩展)
答案 0 :(得分:5)
如果它只是一个字符串,那么您可以通过将计数传递给string()
来返回倍数
var fivespaces = new string(" ", 5);
如果您想要其他类似自定义类型的集合,可以使用Enumerable.Repeat
来获取集合:
var items = Enumerable.Repeat(new SomeModel(), 5);