ボクシング/アンボクシングがパフォーマンスに影響することは知っています。MSDNによると、開梱には割り当ての4倍の時間がかかる可能性があります。コードには、「冗長な」キャストを持つ行がたくさんあります。それらは実際には必要ではなく、コードはそれらなしで正常にコンパイルされます。コンパイラーは開封を行う必要がないと判断するため、おそらくパフォーマンスを損なうことはありませんが、そうではないかもしれません。たぶん、それらを明示的にキャストすると、コンパイラーは不必要なアンボックス化を強制されるでしょう。そのタイプの「冗長キャスティング」も、開開やノープのようにパフォーマンスに影響を与えるのではないかと思います。
質問する
880 次