title: typeof().GetTypeInfo().Assembly vs typeof().Assembly
body: <p>I've seen examples of both the following code:</p>
  <pre class="lang-cs prettyprint-override"><code>typeof(Type).GetTypeInfo().Assembly
  </code></pre>
  <p>And...</p>
  <pre class="lang-cs prettyprint-override"><code>typeof(Type).Assembly
  </code></pre>
  <p>I can't see the difference when I've experimented. Even intellisense returns the same documentation. The first seems to be more prevalent. Is there a reason to use one over the other?</p>