我有以下代码:
var ad = product.AttributesDictionary;
var ddl = product.DetailedDescriptionList;
var rdl = product.RelatedProductList;
我读过 C#/JIT 编译器可以做很多优化。由于赋值后不使用变量。我担心 C#/JIT 编译器可能会省略这些行以进行优化。
请不要告诉我删除此行。
更新:我认为没有人能够理解我的意思。我的问题是,如果您将属性分配给变量然后不使用此变量,C#/JIT 编译器是否会忽略此代码?