title: Why don't structs support inheritance?
body: <p>I know that structs in .NET do not support inheritance, but its not exactly clear <em>why</em> they are limited in this way.</p>
  
  <p>What technical reason prevents structs from inheriting from other structs?</p>