title: can a struct be derived from a class in c#?
body: <p>Can a struct be derived from a class in c#?</p>
  
  <p>If not, Why can primitive data types, such as int, be derived from the class <code>object</code>? Since the data type int is basically a struct type(value type).</p>
  
  <p>Is this just an exception to the rule?</p>