title: Ignoring white space when using List.Sort()
body: <p>I need to pull data from a text file, sort it, then save over the old data with the newly sorted data.  Here is the format of the text file:</p>
  
  <pre><code>Dog
  
  Cow
  
  Sheep
  </code></pre>
  
  <p>If I read the text into an list, then call the sort method, I get this:</p>
  
  <pre><code>""
  ""
  ""
  Cow
  Dog
  Sheep
  </code></pre>
  
  <p>That's not what I want.  Is there a way for .Sort() to ignore white spaces, or should I approach this problem differently?</p>
  
  <p><em>EDIT</em> I need the empty lines to be there when I save back to the file. The output should be </p>
  
  <pre><code>Cow 
  
  Dog
  
  Sheep 
  </code></pre>