使用字串產生器簡化字串重複
重複字串指定次數可以簡化在字串前插入縮排的任務。為了有效地實現這一點,請考慮利用 String.Repeat 方法。
String.Repeat
String.Repeat 方法採用單一字串參數和表示所需重複次數的整數。它傳回一個新字串,其中原始字串本身連接指定次數。
用法
以下是使用String.Repeat 建立可變數量縮排的範例:
// Define the indentation string string indent = "---"; // Repeat the indentation string based on an item's depth int depth = 3; string indentation = indent.Repeat(depth); // Display the indented string Console.WriteLine(indentation + "Example String");
在此範例中,縮排變數被指派了一個帶有三個破折號的字串,並且縮排字串以三級縮排顯示。
字串建構子
重複單一字元的另一種方法是使用 String 建構函數,該構造函數接受一個字元和重複次數。
// Repeat a dash five times char dash = '-'; int repetitions = 5; string result = new String(dash, repetitions);
當重複單一非字母數字字元時,這種方法特別方便,會產生指定長度的字串角色。
以上是如何在 C# 中高效地多次重複一個字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!