前回のつづきになりますが、var変数が有効な場面をいくつか挙げてみます。 いずれも有効な場面と紹介されることが多いパターンですが、必ずvarを使ったほうが良い訳ではないです。 あくまで参考までに for文のループ変数に使うパターン class Program { static void Main(string[] args) { for (var i = 0; i < 10; i++) { // 処理 } } } varじゃなくて、intで良いじゃないかという意見は多いと思います。 タイプ数も同じだからあまり利点は無いのですが、ただ単にループすることが目的で、 変数iを一切参照しない場合には、型にこだわりが無いことが明確になるので良いかもしれません。 foreach文で使うパターン class Program { static void Main(string[] args) { // D
![【var変数】varが有効な場面](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)