C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#のConvert.ToStringメソッドの使い方【bool値を文字列に変換する方法】


C#では、Convert.ToString()メソッドを使用することで、指定した値を対応する文字列へと変換できます。このメソッドは、数値やブール値など、さまざまな型の値を安全に文字列化でき、対象がnullの場合でも例外をスローせずに空文字列を返すという特徴があるため、実務でも広く使われています。

まず、bool型の値を初期化します。

bool boolVal = false;

次に、この値を文字列に変換するために、Convert.ToString()メソッドを使用します。

Convert.ToString(boolVal)

以下は、実際に動作を確認できる完全なサンプルコードです。

サンプルコード

using System;
public class Demo {
   public static void Main() {
      bool boolVal = false;
      Console.WriteLine(Convert.ToString(boolVal));
   }
}

実行結果

False

このように、Convert.ToString()メソッドを使うことで、bool型の値「false」が文字列「False」としてコンソールに出力されます。同様の手法は、int型やdouble型など他のデータ型に対してもそのまま適用できるため、文字列結合やログ出力の際に非常に便利です。

  1. C#のConvert.ToDoubleメソッドで値をdouble型に変換する方法

    C#のConvert.ToDoubleメソッドとはC#では、指定した値を倍精度浮動小数点数(double型)に変換したい場合、Convert.ToDouble()メソッドを使用します。このメソッドは、数値型だけでなく文字列などさまざまな型の値をdouble型に変換できる便利なメソッドです。ここでは、long型の値をdouble型に変換する例を紹介します。変換元のlong型の値まず、変換対象となるlong型の値を用意します。long[] val = { 340, -200};double型への変換Convert.ToDouble()メソッドを使って、これらの値をdouble型に変換します。dou

  2. C#のConvert.ToCharメソッドとは?数値をUnicode文字に変換する方法

    C#のConvert.ToCharメソッドとはConvert.ToCharメソッドは、指定した値を対応するUnicode文字(char型)に変換するためのメソッドです。引数に渡された数値はUnicodeコードポイントとして解釈され、そのコードポイントに該当する文字が返されます。例えば、sbyte型の値をchar型に変換する場合は、以下のように記述します。sbyte byteVal = 92; char charVal = Convert.ToChar(byteVal);サンプルコードここでは、sbyte型の配列に格納された複数の数値を、foreachループを使って順番に文字へ変換する例を見てみ