title: Sorting a List<String> containg coordinates x and y
body: <p>Can anyone please help me sort the following List of Strings:</p>
  
  <p>The List&lt;<strong>String</strong>> contains coordinates</p>
  
  <p>[0] "0 0"<br/>
  [1] "0 1"<br/>
  [2] "0 2"<br/>
  [3] "0 3"<br/>
  [4] "1 1"<br/>
  [5] "1 2"<br/>
  [6] "1 3"<br/></p>
  
  <p>Although It may not always be in that order I would like to make sure it is, by sorting / ordering it (sort by X coordinate ASC then by Y coordinate ASC)</p>
  
  <p>I have tried this but it does not alter the list at all? - see below</p>
  
  <p><code> boardObjectList.OrderBy(p => (p.Split())[0]).ThenBy(p=> (p.Split())[1]); </code></p>
  
  <p>Any ideas?</p>
  
  <p>Thanks, <br/>
  JP</p>