演算子

[C#] 型を変換(キャスト)する方法【キャスト演算子】

今回は、C#で型を変換(キャスト)する方法についてご紹介します。

型変換(キャスト)

ある型を別の型へと変換するには、キャスト演算子を使用します。

キャスト演算子は、変換したい値の前に記述します。

(変換後の型)変換元の値;

なお、Double型の小数値からInteger型の整数値へと変換する場合は、小数点以下が「切り捨て」られる点に注意が必要です。

 

サンプル

それではサンプルを見てみましょう。
Console.WriteLineを使って、キャスト演算子でDouble型の小数をInteger型へと変換した結果をコンソールに出力します。

 

実行結果

上記を実行し、コンソールに表示された結果がこちらです。

実行結果

1

1.5は四捨五入でも銀行丸めでも2となるはずですが、小数点以下が切り捨てられているため1となっているのがわかります。

 

最後に

C#で『型を変換(キャスト)する方法』についてのご紹介は以上です。

どなたかのお役に立てていれば幸いです。