英語で読む

次の方法で共有


StringBuilder.ToString メソッド

定義

StringBuilder の値を String に変換します。

オーバーロード

ToString()

このインスタンスの値を String に変換します。

ToString(Int32, Int32)

このインスタンスの部分文字列の値を String に変換します。

ToString()

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

このインスタンスの値を String に変換します。

public override string ToString();

戻り値

このインスタンスと同じ値の文字列。

次の例では、ToString メソッドを呼び出す方法を示しています。 この例は、 クラスに対して提供される大きな例の StringBuilder 一部です。

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

注釈

オブジェクトで表される文字列をToStringパラメーターを持つStringメソッドにString渡したり、ユーザー インターフェイスに表示したりする前に、 メソッドを呼び出してオブジェクトをオブジェクトに変換StringBuilderする必要StringBuilderがあります。

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ToString(Int32, Int32)

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

このインスタンスの部分文字列の値を String に変換します。

public string ToString(int startIndex, int length);

パラメーター

startIndex
Int32

このインスタンス内の部分文字列の開始位置。

length
Int32

部分文字列の長さです。

戻り値

このインスタンスの指定した部分文字列と同じ値の文字列。

例外

startIndex または length が 0 未満です。

- または -

startIndexlength の合計が、現在のインスタンスの長さより大きくなっています。

注釈

オブジェクトで表される文字列をToStringパラメーターを持つStringメソッドにString渡したり、ユーザー インターフェイスに表示したりする前に、 メソッドを呼び出してオブジェクトをオブジェクトに変換StringBuilderする必要StringBuilderがあります。

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0