2012-07-17 59 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));