可能重复:
是否有一种简单的方法可以重复多次返回字符串?
在Python中,您可以将这样的序列相乘
fivespaces= ' ' * 5
Run Code Online (Sandbox Code Playgroud)
在C#中是否有任何内置的等价物?(没有运算符重载或类扩展)
如果它只是一个字符串,那么你可以通过传入一个计数来返回多个 string()
var fivespaces = new string(" ", 5);
如果您想要其他类似自定义类型Enumerable.Repeat
的集合,您可以使用它来获取集合:
var items = Enumerable.Repeat(new SomeModel(), 5);