C#字符串创建(指定长度)

时间:2009-08-21 16:48:38

标签: c# .net unit-testing string

是否有一种简洁的方法(即不是for循环)来创建指定长度的字符串?字符串中的内容无关紧要。

3 个答案:

答案 0 :(得分:34)

您可以使用the string constructor that takes a char and an int。它会创建一个string实例,char重复指定的次数。

答案 1 :(得分:12)

正如bdukes提到的那样,构造函数需要一个char和一个int。这将构造一个用char填充的给定长度的字符串。

但是,请记住,字符串在.NET中是不可变的,因此如果要创建特定的字符串缓冲区,则应使用StringBuilder

答案 2 :(得分:-3)

如果你不想控制字符串的值,你为什么要创建一个字符串呢?

我建议使用StringBuilder并使用带有int

的构造函数