title: Extending primitive types
body: <p><strong>Is it possible to extend primitive types such as System.String and System.Int32 (IE: integer) in .Net 4 and if so how?</strong></p>
  
  <p>To be more specific, I am aware of the concept of partial classes but this doesnt seem to be the answer. Also I find that System.String is not inheritable and Int32 is a structure.</p>
  
  <p>Lastly I am interested in knowing both a VB.Net and C# answer to the above question.</p>
  
  <p>Thanks all..</p>