title: string.Empty vs null.Which one do you use?
body: <p>Recently a colleague at work told me not to use <code>string.Empty</code> when setting a string variable but use <code>null</code> as it pollutes the stack?</p>
  
  <p>He says don't do </p>
  
  <p><code>string myString=string.Empty;</code> but do <code>string mystring=null;</code></p>
  
  <p>Does it really matter? I know string is an object so it sort of makes sense.</p>
  
  <p>I know is a silly question but what is your view?</p>