删除不必要的名称空间(使用)指令是否会提高性能?

本文关键字:是否 指令 高性能 使用 不必要 空间 删除 | 更新日期: 2023-09-27 18:06:54

在我的类中有多少使用编译器指令重要吗?删除那些不必要的代码是否会提高性能?

虽然我喜欢编写精简的代码,但有时,代码段被修改了,并且没有机会回去检查是否所有包含的名称空间都是真正必要的。或者,我不回去删除那些由visual studio自动插入的。

。:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

谢谢!

删除不必要的名称空间(使用)指令是否会提高性能?

不,没有性能优势。

编译器不为using语句生成IL(可执行代码)。IL仅为那些利用了您提供的using语句的类、方法调用等生成。

因此,未使用的using语句可能产生的唯一影响是稍微增加构建时间,或者使下一个开发人员在您想知道为什么它们在那里之后。

相关文章: