title: How do I get class of an internal static class in another assembly?
body: <p>I have a class C in Assembly A like this:</p>
  
  <pre><code>internal class C
  {
    internal static string About_Name {
        get { return "text"; }
    ...
  }
  </code></pre>
  
  <p>I have about 20 such static properties. Is there a way, in an outside assembly, without using friend assembly attribute (.Net reflection only), get class C so I can invoke any of the static string properties like this:</p>
  
  <pre><code>Class C = &lt;some .Net reflection code&gt;;
  string expected = C.About_Name;
  </code></pre>
  
  <p>If that is not possible, a .Net reflection code to get the string property value directly will suffice, but not ideal.</p>