title: Base class of struct construct in C#
body: <p><a href="http://msdn.microsoft.com/en-us/library/ah19swz4(v=VS.71).aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/ah19swz4(v=VS.71).aspx</a></p>
  
  <p>As per the above link…..  “Structs, however, inherit from the base class Object……”</p>
  
  <p>As per the below link
  <a href="http://msdn.microsoft.com/en-us/library/system.valuetype.aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/system.valuetype.aspx</a>
  Struct is implemented after ValueType in the hierarchy.</p>
  
  <p>“struct” is derived from which class? Or compiler treats “struct” reserve word to make any declaration using “struct” as value type?
  Missing the small thread in overall understanding.
  Thank you for your help.
  Smith</p>