title: How to identify unused classes in C# project
body: <p>I've a <strong>C#</strong> big solution that contains different projects. It contains also a batch with a Main static method.
  I have to identify and remove all the classes that can't be used starting from this method.
  Which is the best way to do that?
  I'm using Microsoft <strong>Visual Studio Professional 2015</strong></p>
  
  <p>Thanks!</p>