J'essaie d'insérer un certain nombre d'indentations avant une chaîne de caractères en fonction de la profondeur d'un élément et je me demande s'il existe un moyen de renvoyer une chaîne de caractères répétée X fois. Exemple :
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 "---------".
9 votes
Je ne suis pas sûr que ce soit applicable, mais vous pourriez vouloir regarder le site de la IndentedTextWriter également.