c# - 使用 StringBuilder 重复字符串

标签 c# string stringbuilder

我想重复 .- 40 次并使用 StringBuilder 将其保存到 string

为什么这不起作用?

string result = new StringBuilder("").Append(".-",0,40).ToString();

我知道 other解决方案,但我想使用 StringBuilder

最佳答案

该方法与您认为的不同。 2 个 int 参数指定要追加的子字符串的起始索引和长度。

StringBuilder 确实有一个方法可以满足您的需求:它叫做 Insert:

sb.Insert(0, ".-", 40);

关于c# - 使用 StringBuilder 重复字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39369762/

相关文章:

java - 如何使用字符串生成器在 Java 中打印最多两位小数?

Java ByteBuffer 清除数据

java - Java 的 printf() 方法对于连接和打印字符串是否有效?

c# - 缩放图像,但保持其比例

c# - 使用 selenium webdriver 和 C# 在 HTML 表格单元格中进行下拉选择

无法在c中动态分配的字符串中获取输入

C:大字符串输入 --> 段错误

c# - 从 WPF 调用进程执行时间太长

c# - EF4 代码优先 - 疯狂嵌套的 UNION ALL 和重复的连接?

r - 将日期字符串转换为 R 中的天数