title: Protected Class In C#
body: <p>This compiles well for me - However other people on a different thread are saying that protected classes cannot be declared in c# at top level</p>
  
  <p>Is that the case?</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  
  namespace ConsoleApplication1
  {
      protected class CsvReader
      {
      }
  }
  </code></pre>