为了使我的代码更具可读性,我想特别说我正在为字符串添加空格而不是仅仅说+ " "
。因为这可能很容易与+ ""
混淆。
了解我正在寻找的东西:
this.finalString = (string1 + //String.Space or Char.Space// +string2);
是否有这样的约定或" "
正确的方法呢?
答案 0 :(得分:2)
“”是这样做的正确方法。 :)
如果你真的需要明确,你可以设置一个常量来表示一个空白字符。
如果您不喜欢常量,可以创建自己的变量(取决于您使用的语言):
String space = " ";
String return = Environment.NewLine;
String example = space + "word" + return + "anotherword";
答案 1 :(得分:1)
老实说,任何有任何语言经验的人都不会混淆这两个陈述
this.finalString = (string1 + "" +string2); // No one does this, unless it's a typo
和
this.finalString = (string1 + " " +string2);