title: Extension method and dynamic object
body: <p>I am going to summarize my problem into the following code snippet.</p>
  
  <pre><code>List&lt;int&gt; list = new List&lt;int&gt;() { 5, 56, 2, 4, 63, 2 };
  Console.WriteLine(list.First());
  </code></pre>
  
  <p>Above code is working fine.</p>
  
  <p>Now I tried the following </p>
  
  <pre><code>dynamic dList = list;
   Console.WriteLine(dList.First());
  </code></pre>
  
  <p>but I am getting RuntimeBinderException.Why is it so?</p>