title: List.Find and CompoareTo to get the lowest value
body: <p>How would I write Find() to get the lowest value in a List?  Is it possible? Thanks!</p>
  
  <pre><code>class testClass
  { int value; }
  
  List&lt;testClass&gt; newList;
  
  newList.Find((a,b) =&gt; a.value.CompareTo(b.value)); // test for -1???
  </code></pre>