title: String.Substring(): Copy, or Reference?
body: <p>When a string is created using the SubString() method, is the resulting string a copy of the elements of the original string (so there are now 2 memory locations with the same information) or is it a reference to the existing memory location?</p>
  
  <p>If it is a copy, is there a way to make it a reference instead?</p>