Я разрабатываю небольшой фреймворк, заполненный различными утилитами - чем меньше, тем лучше, чтобы он не увеличивал размер загружаемых программ, которые его используют. Есть ли какой-нибудь инструмент для определения размера в байтах моих методов, интерфейсов и классов?
(Я удалял различные классы, чтобы посмотреть, насколько изменяется размер файла, но по какой-то причине DLL всегда кратна 4 КБ, поэтому я не могу точно сказать, насколько велик данный класс, не говоря уже о Во всяком случае, такой подход - боль в заднице, потому что, когда я удаляю один кусок, я также должен удалять любые куски кода, которые зависят от него.)
Я задавал этот вопрос ранее для C ++ (вывод был: нет, но в Linux есть полезная команда оболочки).