varによる変数宣言

varはC#では型推論の役割があります。

例えば、

int x=777;

という風に整数を定義するコードは、varを用いて次のように書き換えられます。

var x=777;

あるいは、文字を定義するコードは、

var text="hello";

のように書くことができます。

このように「var」を用いると暗黙的な型指定をすることができます。

暗黙的とは言わなくてもわかるという意味です。

777は整数であることは明らかですし、”hello”が文字列であることも明らかです。

このように、自動的にデータの型を指定することが「var」の役割です。

スポンサーリンク

“var”を使うのは本当に良いのか?

varを使うことはとても便利なように思えますね。

なにしろ、いちいち文字列や整数などという型を自分で記述しなくていいからです。

しかし、便利なものにはもちろん裏があります。

それはバグが起こる可能性です。

varは、暗黙的に型を指定するために、人間がきっちり決めた場合と違い、機械が決めた結果、思わぬ挙動をすることも考えられるのです。

スポンサーリンク

登録販売者を気軽に取得しましょう!

関連記事

登録販売者の資格が取りたいけど、何をすればいいの? 登録販売者の講座が受けられるオンライン講座はないの? そんな悩みをお持ちの方に登録販売者の資格を取得するのにお得なオンライン講座を紹介します。 結論から言うと、そんなあな[…]