title: Remove From Duplicate Starting Names From List Linq
body: <p>I have a list of paths that look like 
  //servername/d$/directory</p>
  
  <p>I am getting the serverName from the path with the following</p>
  
  <pre><code> var host = somePath.Split(new[] { '\\' }, StringSplitOptions.RemoveEmptyEntries).FirstOrDefault();
  </code></pre>
  
  <p>I want to refine this list to only 1 server Name listed (say the first one found)</p>
  
  <pre><code>Example
  if the list contains
  //serverA/d$/directoryA
  //serverA/d$/directoryB
  //serverA/d$/directoryC
  //serverB/d$/directoryD
  //serverB/d$/directoryE
  
  the list would turn into
  //serverA/d$/directoryA
  //serverB/d$/directoryD
  </code></pre>