title: call a function for each value in a generic c# collection
body: <p>I have a collection of integer values in a List collection.
  I want to call a function for each value in the collection where one of the function's argument is a collection value. 
  Without doing this in a foreach loop... is there a way to accomplish this with a lambda/linq expression?</p>
  
  <p>something like... <code>myList.Where(p =&gt; myFunc(p.Value));</code> ?</p>
  
  <p>thanks in advance,
  -s</p>