Возможный дубликат:
Могу ли я умножить строку (на C #)?
В Python я могу сделать это:
>>> i = 3
>>> 'hello' * i
'hellohellohello'
Как я могу умножать строки в C # так же, как в Python? Я мог бы легко сделать это в цикле for, но это становится утомительным и невыразительным.
В конечном итоге я рекурсивно выписываю текст на консоль, при этом уровень отступа увеличивается с каждым вызовом.
parent
child
child
child
grandchild
И проще всего было бы просто сделать "\t" * indent.