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型など他のデータ型に対してもそのまま適用できるため、文字列結合やログ出力の際に非常に便利です。
-
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
-
C#のConvert.ToCharメソッドとは?数値をUnicode文字に変換する方法
C#のConvert.ToCharメソッドとはConvert.ToCharメソッドは、指定した値を対応するUnicode文字(char型)に変換するためのメソッドです。引数に渡された数値はUnicodeコードポイントとして解釈され、そのコードポイントに該当する文字が返されます。例えば、sbyte型の値をchar型に変換する場合は、以下のように記述します。sbyte byteVal = 92; char charVal = Convert.ToChar(byteVal);サンプルコードここでは、sbyte型の配列に格納された複数の数値を、foreachループを使って順番に文字へ変換する例を見てみ