title: NRefactory 5 starting with a simple example
body: <p>I would like to start using NRefactory 5 for parsing CSharp files, to do refactoring.
  But the documentation is scarce. So I tried and failed:
  I started with the following code to see if I could get a <code>AstNode</code> tree from a cs file.</p>
  
  <p>I would expect the parsing to generates some nodes for me, but no.
  Can somebody guide me ?</p>
  
  <pre><code>TextReader reader = File.OpenText(fname);
  CompilationUnit compilationUnit;
  
  CSharpParser parser = new CSharpParser();
  compilationUnit = parser.Parse(reader, fname);
  AstNode node = compilationUnit.GetNextNode();
  System.Collections.Generic.IEnumerable&lt;AstNode&gt; desc = 
      compilationUnit.Descendants;
  foreach (AstNode jo in desc)
  {
      System.Console.WriteLine("At least something here");
  }
  </code></pre>