title: IndexOf predicate?
body: <p>I want to find the index of an element in a list maching a certain predicate, is there a better way to do it than:</p>
  
  <pre><code>var index = list.IndexOf(list.Find(predicate));
  </code></pre>
  
  <p>?</p>