【发布时间】:2019-08-07 16:11:18
【问题描述】:
我想创建一个重复相同序列 n 次的字符串。
我是如何做到的:
var sequence = "\t";
var indent = string.Empty;
for (var i = 0; i < n; i++)
{
indent += sequence;
}
是否有一个简洁的 LINQ 等价物来完成相同的结果?
【问题讨论】:
-
repeat string with LINQ/extensions methods 非常相似,但试图重复
strings,而不是chars。 Best way to repeat a character in C# 与创建制表符的string相同,尽管它不限于 LINQ,但确实包含许多 LINQ/Enumerable答案。