いいえ。ただし、IDEのパフォーマンスとプロジェクトのコンパイルプロセスに影響します。簡単な例を挙げましょう。devexpressからのcoderushhttp : //devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/を使用したことがある場合は、IDEオプティマイザーとコードオプティマイザーも未使用の名前空間を削除するように提案します。
更新: Dmitriyのブログからのより多くの使用情報がありますC#コードで未使用の使用を削除する必要がある理由はいくつかあります。
•It is useless code, that just creates clutter in your source code and it also confusing for the developer because you don’t know which namespaces are actually used.
•Over time as your code changes it can accumulate a lot of unused using statements which create even more clutter in you code.
•It can make your compiling faster, since compiler does not have to look up all those extra unused namespaces.
•It will help avoid name conflict with new items that you going to add to your solution if both of those have same names.
•It will reduce number of items in your Visual Studio editor auto completion
それらの未使用の使用を削除するいくつかの方法があります、あなたは各ファイルで個別にそれを行うことができます
http://msdn.microsoft.com/en-us/library/bb514115.aspx
Visual Studio 2010用のbatchFormatと呼ばれるプラグインをダウンロードすることもできます。これは、プロジェクト全体で使用されていないすべての使用を削除するのに役立ちます。
http://www.addictivetips.com/windows-tips/batch-format-remove-unused-usings-and-format-visual-studio-document/