如何重复一组字符
本文关键字:一组 字符 何重复 | 更新日期: 2023-09-27 18:09:59
我想多次重复一组字符。我知道如何使用单个字符:
string line = new string('x', 10);
但我想更像这样:
string line = new string("-.", 10);
这将导致 : -.-.-.-.-.-.-.-.-.-.
我知道字符串构造函数不能这样做,但是在BCL中有其他方法吗?其他建议吗?
谢谢!
Bala R的回答略有不同
var s = String.Concat(Enumerable.Repeat("-.", 10));
var result = String.Join("", Enumerable.Repeat("-.", 10));
string line = new String('x', 10).Replace("x", "-.");