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
Freigeben: 2025-01-07 10:42:40
Original
384 Leute haben es durchsucht

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 "---------"
Nach dem Login kopieren

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 "-----"
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage