title: Get static class by string
body: <pre><code>Type.GetType("System.Windows.Forms.MessageBox")
      .GetMethod("Show", new Type[] { Type.GetType("System.String") })
      .Invoke(null, new object[] { "test" });
  </code></pre>
  
  <p>I'm trying invoke the <code>MessageBox.Show("test")</code> method, using only string values for class and method names. However, I cannot get the type of <code>MessageBox</code> by its name.</p>
  
  <p>Any idea?</p>