stringbuilder转换成string
时间: 2023-05-01 11:01:28 浏览: 87
可以使用 `ToString()` 方法将 StringBuilder 对象转换为字符串。例如:
```
StringBuilder sb = new StringBuilder();
sb.Append("Hello ");
sb.Append("world!");
string s = sb.ToString();
Console.WriteLine(s);
```
也可以直接将 StringBuilder 对象强制转换为字符串,例如:
```
StringBuilder sb = new StringBuilder();
sb.Append("Hello ");
sb.Append("world!");
string s = (string)sb;
Console.WriteLine(s);
```
或者用implicit operator
```
StringBuilder sb = new StringBuilder();
sb.Append("Hello ");
sb.Append("world!");
string s = sb;
Console.WriteLine(s);
```
这3种方式都能将 StringBuilder 转换为字符串,请根据自己的需求选择。
相关问题
StringBuilder如何转换成String
可以使用StringBuilder的toString()方法将其转换为String类型。例如:
```
StringBuilder sb = new StringBuilder("Hello");
String str = sb.toString();
```
这样就可以将StringBuilder对象sb中的内容转换为String类型赋值给str变量了。
StringBuilder怎么转换成String字符串
StringBuilder可以通过调用它的`toString()`方法将其转换为String字符串。
例如:
```
StringBuilder sb = new StringBuilder("Hello");
String str = sb.toString();
```
在上面的示例中,我们首先创建了一个StringBuilder实例sb,并将其初始化为"Hello"。然后,我们调用了sb的toString()方法,将其转换为String类型的str。现在,str将包含"Hello"这个字符串。