2014-10-12 47 views
0

我已經看到很多C#程序導入未使用的名稱空間是一個糟糕的habbit.is命名空間類型 降低程序的效率。例如:未使用的導入名稱空間與程序效率有什麼關係?

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(); 
     } 
    } 
} 

回答

1

不,沒有任何問題。您可以使用未使用的名稱空間,不會導致任何效率問題。它唯一的影響是IDE和編譯過程,編譯器會查看所有文件等等。但是這些過程只能針對您編寫的代碼執行。

但是,如果您仍然試圖擺脫它們,請閱讀MSDN上的這一條,他們有一種方法可以擺脫它們。 http://msdn.microsoft.com/en-us/library/7sfxafba(v=vs.80).aspx

相關問題