title: Default value of dynamic type?
body: <p>What is the default value of a variable declared as dynamic e.g. <code>private dynamic banana;</code>?</p>
  
  <p>Can I rely on the <code>default()</code> function when the type is determined at runtime?</p>
  
  <p>The reason I need to find the default value is that I declare a dynamic member of a class that I want to set it once (but not as <code>readonly</code>), then use it many times.</p>
  
  <p>How do I check if the dynamic variable has been set to anything other than the default value without knowing what the runtime type is likely to be?</p>
  
  <p>Google came up with nothing on this :S</p>
  
  <p>Thanks in advance.</p>