次のコードがあります。
var ad = product.AttributesDictionary;
var ddl = product.DetailedDescriptionList;
var rdl = product.RelatedProductList;
C#/JIT コンパイラが多くの最適化を実行できることを読みました。変数は代入後に使用されないため。C#/JIT コンパイラが最適化のためにこれらの行を省略してしまうのではないかと心配しています。
この行を削除するように言わないでください。
更新:誰も私の言いたいことを理解できないと思います。私の質問は、プロパティを変数に割り当ててからこの変数を使用しない場合、C#/JIT コンパイラはこのコードを省略しますか?