Hop*_*ppe 11 c# performance namespaces include
在我的类中使用编译器指令有多少是否重要?删除不必要的那些是否有性能提升?
虽然我喜欢编写简化的代码,但有时会修改代码段,并且没有机会返回并检查是否所有包含的命名空间都是必需的.或者,我不会回去删除visual studio自动插入的那些.
即:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
Run Code Online (Sandbox Code Playgroud)
谢谢!
Rob*_*vey 26
不,没有性能优势.
编译器不为using
语句生成IL(可执行代码).IL仅为那些利用using
您提供的语句的类,方法调用等生成.
因此,未使用的using
语句可能具有的唯一影响是稍微增加您的构建时间,或者在您想知道它们为什么存在之后让下一个开发人员.
归档时间: |
|
查看次数: |
2150 次 |
最近记录: |