フォロー

C# でforループ(foreachでは無く)でわざわざvar使うの、メリットとして思い浮かぶのはInt32では収まりきらない時?><;
(むしろそんな場面がありうる場所で使うのって逆にバグの原因になるのでは?><;(将来的に(Adaの如く)自前の整数型かなんかを作って使う可能性を想定してる?><; なおさら型を明示的に書くべき場面だよね><;))

uint length = 100;
for (var i = 0; i < length; i++){}
とか他の型で書いても iはintに型推論されるっぽい?><;
(じゃあ何の意味あるの、わざわざ定型文入力を避けたっぽいこの書き方?><; もしかしてわざと未定義っぽい書き方にして将来のコンパイラの最適化を想定してる?><; ちゃんとした最適化ならintって書いても勝手に効率良い型に読み替えて最適化されるんじゃないの?><;)

ログインして会話に参加
:realtek:

思考の /dev/null