c# - StringBuilder 多次附加相同的字符

标签 c# stringbuilder

在 C# 中是否有快速追加 StringBuilder 多次的方法?当然我可以自己写一个扩展来循环追加,但是看起来效果不佳。

最佳答案

There is already an Append overload接受 char valueint repeatCount:

char c = ...
int count = ...
builder.Append(c, count); 

或更简单(在许多情况下):

builder.Append(' ', 20);

关于c# - StringBuilder 多次附加相同的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16896839/

相关文章:

java - 如何按顺序统计字符串中的字符?

c# - 使用 ValueInjecter 将 EntityFramework POCO 复制到 DTO 而不触发延迟加载列表和属性

C# - 如何确保静态方法直接影响其参数而不仅仅是实例?

c# - 如何强制 XDocument 以大写形式输出序言,同时保留缩进和格式?

c# - DependencyPropertyChanged 回调事件未被触发

c# - 在 C# 中的标签中显示 mySql 表

java - 带有 StringBuilder 和 CharSequence 的 ClassCastException

c# - Stringbuilder 到 CSV

c# - Excel VSTO 异步按钮 - 用户交互的奇怪行为?

c# - 将字节数组的内容转换为字符串