如何在C#中返回重复N次的字符串?
使用字符串实例stringrepeatString=新字符串(charToRepeat,5)重复字符“!”指定次数。
使用string.Concat(Enumerable.Repeat(charToRepeat,5))重复字符“!”指定次数。
使用StringBuilderbuilder=newStringBuilder(stringToRepeat.Length*5);重复字符“!”指定次数。
使用字符串实例
示例
using System;
namespace DemoApplication{
public class Program{
static void Main(string[] args){
string myString = "Hi";
Console.WriteLine($"String: {myString}");
char charToRepeat = '!';
Console.WriteLine($"Character to repeat: {charToRepeat}");
string repeatedString = new string(charToRepeat, 5);
Console.WriteLine($"Repeated Number: {myString}{repeatedString}");
Console.ReadLine();
}
}
}输出结果
String: Hi Character to repeat: ! Repeated String: Hi!!!!!
在上面的示例中,使用字符串实例stringrepeatString=newstring(charToRepeat,5),我们指定字符“!”。应该重复指定的次数。
使用string.Concat和Enumberable.Repeat-
示例
using System;
using System.Linq;
namespace DemoApplication{
public class Program{
static void Main(string[] args){
string myString = "Hi";
Console.WriteLine($"String: {myString}");
char charToRepeat = '!';
Console.WriteLine($"Character to repeat: {charToRepeat}");
var repeatedString = string.Concat(Enumerable.Repeat(charToRepeat, 5));
Console.WriteLine($"Repeated String: {myString}{repeatedString}");
Console.ReadLine();
}
}
}输出结果
String: Hi Character to repeat: ! Repeated String: Hi!!!!!
在上面的示例中,使用字符串实例string.Concat(Enumerable.Repeat(charToRepeat,5)),我们重复字符“!”。指定次数。
使用StringBuilder
示例
using System;
using System.Text;
namespace DemoApplication{
public class Program{
static void Main(string[] args){
string myString = "Hi";
Console.WriteLine($"String: {myString}");
string stringToRepeat = "!";
Console.WriteLine($"String to repeat: {stringToRepeat}");
StringBuilder builder = new StringBuilder(stringToRepeat.Length * 5);
for (int i = 0; i < 5; i++){
builder.Append(stringToRepeat);
}
string repeatedString = builder.ToString();
Console.WriteLine($"Repeated String: {myString}{repeatedString}");
Console.ReadLine();
}
}
}输出结果
String: Hi Character to repeat: ! Repeated String: Hi!!!!!
在上面的使用字符串生成器的示例中,我们获取了要重复的字符串的长度。然后在for循环中,我们附加字符串“!”。指定次数。
热门推荐
6 留学生祝福语简短
10 长辈请客祝福语简短精辟
11 生日祝福语 男性简短独特
12 妈妈的中考祝福语简短
13 毕业祝福语老婆生日简短
14 鼠年同事祝福语简短创意
15 新婚贺词祝福语创意简短
16 对新人祝福语大全简短
17 出车开工吉祥祝福语简短
18 生日祝福语 简短独特潮