Не влияет на производительность при времени выполнения вообще .
Вероятно, это немного увеличит время компиляции, так как:
1) Компилятору необходимо проанализировать еще несколько символов
2) Он должен искать идентификаторы среди большего количества кандидатов. Но так как это, вероятно, использует хеш-таблицы, оно также не должно быть дорогим.
Я думаю, что замедление компилятора незначительно .
Полагаю, это немного замедляет Intellisense, поскольку список, который он должен отображать, и фильтр становятся немного длиннее.
Удаление неиспользованного использования - это скорее стилистика, чем улучшение производительности. И вы должны быть осторожны с методами расширения, поскольку они вводятся в область видимости с помощью операторов. Например, я не удаляю using System.Linq
, даже если он в данный момент не используется.