今回は、C#で型を変換(キャスト)する方法についてご紹介します。
関連記事
型変換(キャスト)
ある型を別の型へと変換するには、キャスト演算子を使用します。
キャスト演算子は、変換したい値の前に記述します。
(変換後の型)変換元の値;
なお、Double型の小数値からInteger型の整数値へと変換する場合は、小数点以下が「切り捨て」られる点に注意が必要です。
サンプル
それではサンプルを見てみましょう。
Console.WriteLineを使って、キャスト演算子でDouble型の小数をInteger型へと変換した結果をコンソールに出力します。
1 2 3 4 |
double d = 1.5; int i = (int)d; Console.WriteLine(i); |
実行結果
上記を実行し、コンソールに表示された結果がこちらです。
実行結果
1
1.5は四捨五入でも銀行丸めでも2となるはずですが、小数点以下が切り捨てられているため1となっているのがわかります。
最後に
C#で『型を変換(キャスト)する方法』についてのご紹介は以上です。
どなたかのお役に立てていれば幸いです。
関連記事