相关疑难解决方法(0)

有一种简单的方法可以返回重复X次的字符串吗?

我试图在一个基于项深度的字符串之前插入一定数量的缩进,我想知道是否有一种方法可以重复X次返回一个字符串.例:

string indent = "---";
Console.WriteLine(indent.Repeat(0)); //would print nothing.
Console.WriteLine(indent.Repeat(1)); //would print "---".
Console.WriteLine(indent.Repeat(2)); //would print "------".
Console.WriteLine(indent.Repeat(3)); //would print "---------".
Run Code Online (Sandbox Code Playgroud)

.net c#

290
推荐指数
9
解决办法
17万
查看次数

是否有LINQ方式将相同字符n次附加到字符串?

我想创建一个重复n次相同序列的字符串。

我该怎么做:

var sequence = "\t";
var indent = string.Empty;   

for (var i = 0; i < n; i++)
{
    indent += sequence;
}
Run Code Online (Sandbox Code Playgroud)

是否有一个等效的LINQ来完成相同的结果?

c# linq

2
推荐指数
1
解决办法
67
查看次数

标签 统计

c# ×2

.net ×1

linq ×1