代码之家  ›  专栏  ›  技术社区  ›  JL. Hans Passant

.NET:更好地等同于“”(空格字符)?

  •  4
  • JL. Hans Passant  · 技术社区  · 14 年前

    我正在使用字符串生成器作为日志记录过程的一部分。我使用的分隔符是“”。如何以比简单的“”更有效的方式输出此字符。

    例如:

    sb.Append(" ");
    

    或者这是可以接受的方法?

    提前谢谢

    5 回复  |  直到 14 年前
        1
  •  7
  •   Mark Byers    14 年前

        2
  •  6
  •   Mart    14 年前

    sb.Append(' ');

        3
  •  3
  •   Gerrie Schenck    14 年前

    string.Empty "" " "

        4
  •  2
  •   Anton Gogolev    14 年前

    public static StringBuilder AppendWithSeparator(this StringBuilder sb, string value)
    {
        sb.Append(value);
        sb.Append(" ");
    
        return sb;
    }
    
        5
  •  2
  •   PaulG    14 年前

    const char seperator = ' ' sb.Append(seperator)