Есть ли объективная причина не удалять неиспользуемые включения по умолчанию из программы на 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");
}
}
}
Программа отлично работает с
using System.Collections.Generic;
using System.Linq;
using System.Text;
часть закомментирована.
Хотя этот пример очень прост, на данный момент я не вижу веской причины сохранять эти три строки с помощью программы.
В качестве причины приходит на ум «мне может понадобиться это позже», но это будет справедливо для любой библиотеки, которая поставляется с компилятором.
Я просто хочу сказать, что я новичок в C #, поэтому я могу упустить что-то действительно очевидное.