cdh*_*wie 10
可能System.String.但是为了提供更多有用的信息:
System.String实例是不可变的.Concatenation/substring/etc实际上创建了新的字符串对象,因此使用字符串实例作为缓冲区来构建输出是一个非常糟糕的主意,以防你要这样做.想想System.String作为一个const CString.System.Text.StringBuilder用于构建和操作字符串内容.它有一个.ToString()方法可以调用它将其内容转换为正确的字符串.char[]如果您确切知道生成的字符串的长度,您可以使用它作为一种字符串生成器替代方案,但即使如此,您也可以使用它new StringBuilder(length)来指定默认的初始容量.然后,您可以使用相关的追加方法,而无需保留索引变量.(StringBuilder那是给你的.)正如比利在这个问题的另一个答案中提到的,C#有一个关键字string,实际上是该System.String类型的快捷方式.两者都是完全等效的,但如果你使用大写形式,大多数程序员都会LART你.
| 归档时间: |
|
| 查看次数: |
7331 次 |
| 最近记录: |