I got a C# application with Visual Studio 2005. The code has some 300 KLOC, which has been abused over 3 years.
When I was going through code found out that lot of
Resharper has a Clean Code function and gives pretty good indication of which methods/classes aren't being used.