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