2012-07-17 58 views
-3

可能重复:
Can I “multiply” a string (in C#)?倍增器的操作字符串

我想要实现这个

string a = "Hello"; 
Console.Write (a * 10); 

我希望它打印出来:

Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello 

我知道在python我可以做

a = "hello" 
print a * 10 

,但我怎么做这在C#?

+0

有办法一个名副其实的聚宝盆做到这一点的位置:http://stackoverflow.com/questions/532892/can-i-multiply-a-string-in-c – 2012-07-17 21:35:26

+1

而不是编辑您的问题标题表示已解决问题,请使用内置的用户界面[标记其中一个答案已被接受](http://meta.stackexchange.com/a/5235/135887)。如果现有的答案都没有解决问题,请添加您自己的答案,详细说明解决方案,然后将*答案标记为已接受。 – Charles 2012-07-17 23:36:04

回答

4
string repeated = string.Join(" ", Enumerable.Repeat("Hello", 10));