Необходимо проанализировать код C#, чтобы найти не связанные классы


У меня есть устаревший код C#, и я использую Visual Studio 2008. Я ищу инструмент, своего рода анализатор кода, который сказал бы мне, какой класс не используется, а также некоторую другую полезную информацию, которая могла бы пригодиться для оптимизации кода.

Если есть точный дубликат, пожалуйста, укажите.

Спасибо.

4 5

4 ответа:

Взгляните на NDepend.

У ReSharper (r#) есть что-то в этом роде.

Доброта,

Дан

Я рекомендую FxCop.

ИнструментC# Test Coverage сообщит вам, какие блоки кода (методы) не выполняются во время одного (или набора) запусков. Если вы тщательно тренируете свой код, неисполненные блоки являются сильными кандидатами на мертвый код.