StringBuilder.ToString 方法

定义

将 a StringBuilder 的值转换为 .String

重载

名称 说明
ToString()

将此实例的值转换为 .String

ToString(Int32, Int32)

将此实例的子字符串的值转换为 .String

ToString()

Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs

将此实例的值转换为 .String

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

返回

一个字符串,其值与此实例相同。

示例

以下示例演示如何调用 ToString 方法。 此示例是StringBuilder类所提供的一个大型示例的一部分。

// Display the number of characters in the StringBuilder and its string.
Console.WriteLine("{0} chars: {1}", sb.Length, sb.ToString());
// Display the number of characters in the StringBuilder and its string.
printfn $"{sb.Length} chars: {sb}"
' Display the number of characters in the StringBuilder and its string.
Console.WriteLine("{0} chars: {1}", sb.Length, sb.ToString())

注解

必须先调用 ToString 该方法以将对象转换为 StringBuilder 对象, String 然后才能将该对象表示 StringBuilder 的字符串传递给具有 String 参数的方法或在用户界面中显示它。

适用于

ToString(Int32, Int32)

Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs
Source:
StringBuilder.cs

将此实例的子字符串的值转换为 .String

public:
 System::String ^ ToString(int startIndex, int length);
public string ToString(int startIndex, int length);
override this.ToString : int * int -> string
Public Function ToString (startIndex As Integer, length As Integer) As String

参数

startIndex
Int32

此实例中子字符串的起始位置。

length
Int32

子字符串的长度。

返回

一个字符串,其值与此实例的指定子字符串相同。

例外

startIndexlength 小于零。

-或-

其总和 startIndex 大于 length 当前实例的长度。

注解

必须先调用 ToString 该方法以将对象转换为 StringBuilder 对象, String 然后才能将该对象表示 StringBuilder 的字符串传递给具有 String 参数的方法或在用户界面中显示它。

适用于