次の方法で共有


Boolean.ToString メソッド

定義

このインスタンスの値をそれと等価な文字列形式に変換します ("True" または "False")。

オーバーロード

ToString(IFormatProvider)

このインスタンスの値をそれと等価な文字列形式に変換します ("True" または "False")。

ToString()

このインスタンスの値をそれと等価な文字列形式に変換します ("True" または "False")。

ToString(IFormatProvider)

ソース:
Boolean.cs
ソース:
Boolean.cs
ソース:
Boolean.cs

このインスタンスの値をそれと等価な文字列形式に変換します ("True" または "False")。

public:
 virtual System::String ^ ToString(IFormatProvider ^ provider);
public string ToString (IFormatProvider? provider);
public string ToString (IFormatProvider provider);
override this.ToString : IFormatProvider -> string
Public Function ToString (provider As IFormatProvider) As String

パラメーター

provider
IFormatProvider

(予約済み) IFormatProvider オブジェクト。

戻り値

このインスタンスの値が true の場合は TrueString。または、このインスタンスの値が false の場合は FalseString

実装

注釈

パラメーターは provider 予約されています。 このメソッドの実行には関与しません。 つまり、 パラメーターを Boolean.ToString(IFormatProvider) 持つ provider ほとんどのメソッドとは異なり、 メソッドにはカルチャ固有の設定は反映されません。

このメソッドは、定数 "True" または "False" を返します。 XML では大文字と小文字が区別され、XML 仕様ではブール値の有効なセットとして "true" と "false" が認識されることに注意してください。 Stringメソッドによって返されるオブジェクトを ToString(IFormatProvider) XML ファイルに書き込む場合は、そのString.ToLowerInvariantメソッドを最初に呼び出して小文字に変換する必要があります。

適用対象

ToString()

ソース:
Boolean.cs
ソース:
Boolean.cs
ソース:
Boolean.cs

このインスタンスの値をそれと等価な文字列形式に変換します ("True" または "False")。

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

戻り値

このインスタンスの値が true の場合は "True" (TrueString プロパティの値)。このインスタンスの値が false の場合は "False" (FalseString プロパティの値)。

次の例は、 メソッドを ToString 示しています。

Boolean raining = false;
Boolean busLate = true;
Console::WriteLine(  "raining->ToString() returns {0}", raining.ToString() );
Console::WriteLine(  "busLate->ToString() returns {0}", busLate.ToString() );
// The example displays the following output:
//       raining.ToString() returns False
//       busLate.ToString() returns True
bool raining = false;
bool busLate = true;

Console.WriteLine("raining.ToString() returns {0}", raining);
Console.WriteLine("busLate.ToString() returns {0}", busLate);
// The example displays the following output:
//       raining.ToString() returns False
//       busLate.ToString() returns True
let raining = false
let busLate = true

printfn $"raining.ToString() returns {raining}" 
printfn $"busLate.ToString() returns {busLate}"
// The example displays the following output:
//       raining.ToString() returns False
//       busLate.ToString() returns True
Dim raining As Boolean = False
Dim busLate As Boolean = True

Console.WriteLine("raining.ToString() returns {0}", raining)
Console.WriteLine("busLate.ToString() returns {0}", busLate)
' The example displays the following output:
'       raining.ToString() returns False
'       busLate.ToString() returns True

注釈

このメソッドは、定数 "True" または "False" を返します。

XML では大文字と小文字が区別され、XML 仕様ではブール値の有効なセットとして "true" と "false" が認識されることに注意してください。 メソッドによって返される文字列を ToString() XML ファイルに書き込む場合は、最初にその String.ToLowerInvariant メソッドを呼び出して小文字に変換する必要があります。

適用対象