0からの、超初心者C#相談室 (98レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
34
(1): デフォルトの名無しさん [sage] 2020/12/27(日) 16:12:22.54 ID:qyV7jdQO(1/2) AAS
for (; ; ) {
var str = "Hello, world! ";
Console.Write(str);
}

string str;
for (; ; ) {
str = "Hello, world! ";
Console.Write(str);
}

私は下のほうが良いと思うんですが
入門書などみると上のように書いてあります、どっちが良いんでしょうか?
中間言語はどちらも全く同じみたいなんですが
35: デフォルトの名無しさん [sage] 2020/12/27(日) 16:50:17.21 ID:VS6+Jx70(1) AAS
>>34
変数のスコープが違う

コンパイラの最適化でILは同じになるかもしれないけど
ループの中でしか必要ないならそのケースは前者のほうがいい
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.038s