title: C# find reference of a class in a directory of .cs files
body: <p>I want to create a method that simulates the VS "Find All References" function.</p>
  
  <p>I want to use this method in Unity3D to basically find any script that isn't being referenced in any other script.</p>
  
  <p>I have a folder with .cs files, and the name of those files correspond to the C# class that's inside the file.</p>
  
  <p>Then for each class(file) I want to search if there's a reference of it on the rest of the files.</p>
  
  <p>Is there a straightforward way of doing this? Or should I just try to parse the files?</p>
  
  <p>Edit: The code is also compiled.</p>