gpt4 book ai didi

c# - 未使用的导入命名空间与程序效率有关系吗?

转载 作者:行者123 更新时间:2023-12-04 17:03:15 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How is performance affected by an unused using directive?

(6 个回答)



Do unused usings in .net affect performance? [duplicate]

(2 个回答)


7年前关闭。




我见过许多导入未使用的命名空间的 C# 程序是一个坏习惯。就是那种
命名空间的数量会降低程序的效率。
例如:

using System;
using System.Collections.Generic;//unused namespace
using System.Linq;//unused namespace
using System.Text;//unused namespace

namespace ConsoleApplication14
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}

最佳答案

不,没有任何问题。您可以拥有未使用的命名空间,不会造成任何效率问题。它唯一的影响是 IDE 和编译过程,编译器会查看所有文件等等。但是这些过程仅针对您编写的代码执行。

但是,如果您仍在尝试摆脱它们,请在 MSDN 上阅读这篇文章,他们有一种摆脱它们的方法。 http://msdn.microsoft.com/en-us/library/7sfxafba(v=vs.80).aspx

关于c# - 未使用的导入命名空间与程序效率有关系吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26323042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com