有没有客观的理由不从C#程序中删除未使用的默认包含?

And*_*aKo 1 c# include

有没有客观的理由不从C#程序中删除未使用的默认包含?
我们以这个hello world项目为例:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {

        static void Main(string[] args)
        {
            Console.WriteLine("Hello world");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

程序适用于

using System.Collections.Generic;
using System.Linq;
using System.Text;
Run Code Online (Sandbox Code Playgroud)

部分评论出来.

虽然这个例子非常简单,但我现在还没有看到任何有理由在程序中使用这三行.

"我可能需要以后"作为一个理由,但是对于编译器附带的任何库来说都是如此.

我只是想说我是C#的初学者,所以我可能会遗漏一些非常明显的东西.

Ada*_*erg 6

没理由; 我通常删除任何我正在使用的"使用"语句.(因为我使用带有Visual Studio的ReSharper,我可以使用它们的快捷方式来删除未使用的快捷方式,并且如果我将来使用其中的某些内容,则可以添加它们.)

在我看来,清洁剂更好.