title: Correct way to get an instance of CodeDomProvider
body: <pre><code>var codeProvider = new CSharpCodeProvider();
  
  or 
  
  var codeProvider = new CodeDomProvider.CreateProvider("C#");
  </code></pre>
  
  <p>They appear to do the same thing which is confusing me!</p>