c# - StringBuilder.Append 问题

标签 c# stringbuilder

我想知道之间的区别(如果有的话):

StringBuilder sb = new StringBuilder(); 
sb.Append("xxx");
sb.Append("yyy");
sb.Append("zzz");

和:

StringBuilder sb = new StringBuilder(); 
sb.Append("xxx")
  .Append("yyy")
  .Append("zzz");

最佳答案

没有区别,后一种情况称为“Fluent Syntax”。

关于c# - StringBuilder.Append 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1969722/

相关文章:

.net - String.Format与“字符串” +“字符串”还是StringBuilder?

c# - 如何在 StringBuilder 上添加 CheckBoxList 项用于 Linq

c# - 尽管具有相同代码的字段工作正常(在 C# MVC、ASP.Net Core 中),但 DateTime 验证不起作用

c# - 当前单元格不能设置为datagridview中的不可见单元格

c# - 在什么情况下 SqlConnection 会自动加入环境 TransactionScope 事务?

c# - 使用异步/等待时 GUI 卡住

c# - 找不到 wcf serviceActivations

java - 如何实现 StringBuilder 以避免不可变的字符串分配问题?

java - StringBuilder 实现 Comparable 但不覆盖 equals

java - Java 读取文本文件并将内容存储到列表中