Heim >Backend-Entwicklung >C++ >Wie kann ich eine Zeichenfolge zur Einrückung in C# mehrmals wiederholen?

Wie kann ich eine Zeichenfolge zur Einrückung in C# mehrmals wiederholen?

Barbara Streisand
Barbara StreisandOriginal
2025-01-07 10:42:40394Durchsuche

How Can I Repeat a String Multiple Times for Indentation in C#?

Wiederholen von Zeichenfolgen zur Einrückung

In Ihrem Szenario benötigen Sie eine Möglichkeit, eine Zeichenfolge mehrmals zu wiederholen, um die gewünschte Einrückung zu erzielen. Die Aufgabe, eine Zeichenfolge in C# zu wiederholen, kann mit verschiedenen Methoden erfüllt werden.

Ein Ansatz besteht darin, die Methode String.Repeat() zu verwenden, die eine bestimmte Zeichenfolge eine bestimmte Anzahl von Malen dupliziert. Es nimmt als erstes Argument eine Zeichenfolge und als zweites die Anzahl der Wiederholungen. Zum Beispiel:

string indent = "---";
Console.WriteLine(indent.Repeat(0)); // Outputs an empty string
Console.WriteLine(indent.Repeat(1)); // Outputs "---"
Console.WriteLine(indent.Repeat(2)); // Outputs "------"
Console.WriteLine(indent.Repeat(3)); // Outputs "---------"

Alternativ können Sie den String-Konstruktor verwenden, der ein Zeichen und die Anzahl der Wiederholungen akzeptiert. Dies ist besonders nützlich, wenn dasselbe Zeichen wiederholt wird.

string result = new String('-', 5);
Console.WriteLine(result); // Outputs "-----"

Diese Methode vereinfacht das Wiederholen bestimmter Zeichen zum Zweck der Einrückung. Sie können den Bindestrich durch das gewünschte Einrückungssymbol ersetzen und die Anzahl der Wiederholungen basierend auf der Tiefe des Elements anpassen.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Zeichenfolge zur Einrückung in C# mehrmals wiederholen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn