1

为了使我的代码更具可读性,我想特别说明我正在向字符串添加一个空格,而不仅仅是说+ " ". 因为这很容易与+ "".

作为我正在寻找的东西的想法:

this.finalString = (string1 + //String.Space or Char.Space// +string2);

是否有这样的约定或者是" "正确的方法?

4

2 回答 2

2

" " 是执行此操作的正确方法。:)

如果您真的需要明确,您可以设置一个常量来表示单个空格字符。

如果您不喜欢常量,您可以创建自己的变量(取决于您使用的语言):

String space = " ";
String return = Environment.NewLine;
String example = space + "word" + return + "anotherword";
于 2013-09-25T23:46:31.260 回答
1

老实说,任何有任何语言经验的人都不会混淆这两种说法

this.finalString = (string1 + "" +string2);  // No one does this, unless it's a typo

this.finalString = (string1 + " " +string2);
于 2013-09-25T23:55:36.443 回答