title: List distinct on tuple properties
body: <p>I have a list of Tuples that looks like this:</p>
  
  <p><code>List&lt;Tuple&lt;double, double, double, string, string, string&gt;&gt; myList;</code></p>
  
  <p>The double values represent X-Y-Z cooridinate values, and the strings are certain properties that are attached to these coordinates.</p>
  
  <p>Now i want to use the <code>myList.lis.Distinct().ToList()</code> method to filter out any duplicates. After all, 1 coordinate can be the start of a line, while another is the endpoint of another line, but as they are connected i get the point XYZ point twice in my list, but with other string properties.
  But i only want to use the Distinct on the 3 double values of the Tuple and ignore the strings.</p>
  
  <p>So far i haven't figured out yet how to do so. Is this possible, and how so ?</p>