Компилятор С# (в VS2008 или VS2010) удаляет неиспользуемые методы при компиляции?
Я предполагаю, что может возникнуть проблема с решением, будут ли использоваться общедоступные методы, поэтому я предполагаю, что он скомпилирует все общедоступные методы.
Но как насчет частных методов, которые никогда не используются внутри класса?
EDIT:
Есть ли набор правил об опцификации компилятора, которые документированы где угодно?