title: Why is C# dynamic type static?
body: <p>While reading and exploring the dynamic keyword I found following line on [MSDN] (in <em><a href="http://msdn.microsoft.com/en-IN/library/dd264736.aspx" rel="noreferrer">Using Type dynamic (C# Programming Guide)</a></em>):</p>
  
  <blockquote>
    <p>The type is a static type, but an object of type dynamic bypasses static type checking. In most cases, it functions like it has type object.</p>
  </blockquote>
  
  <p>What is the meaning of static in above line and how does it bypass static type checking?</p>