首頁 > 後端開發 > C++ > 如何在 C# 中高效地多次重複一個字串?

如何在 C# 中高效地多次重複一個字串?

Patricia Arquette
發布: 2025-01-07 10:33:46
原創
196 人瀏覽過

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

使用字串產生器簡化字串重複

重複字串指定次數可以簡化在字串前插入縮排的任務。為了有效地實現這一點,請考慮利用 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板