Влияние неиспользуемых методов и свойств на библиотеку или исполняемый файл
Я играю с созданием генератора исходного кода для C # (.NET). Приведет ли генерация свойств или методов, которые никогда не будут вызываться, к замедлению выполнения моего кода? Как насчет вставки операторов using для библиотек, которые не используются?
Я предполагаю, что компилятор достаточно умен, чтобы не встраивать неиспользуемые операторы using, но у него нет возможности узнать о свойствах и методах, так как онимог быть вставленным для использования внешними приложениями.