Есть ли простой способ вернуть строку, повторенную X раз?C#

Место общения программистов C#
Anonymous
Есть ли простой способ вернуть строку, повторенную X раз?

Сообщение Anonymous »

Я пытаюсь вставить определенное количество отступов перед строкой в ​​зависимости от глубины элемента, и мне интересно, есть ли способ вернуть строку, повторенную 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 "---------".

Вернуться в «C#»