ealing with. So for (say) a list of strings, TSource would be string. </li>    <li>They take <em>generic delegates</em> in the Func&lt;...&gt; family. These are usually specified with <a href="http://msdn.microsoft.com/en-us/library/bb397687.aspx">lambda expressions</a>, but any other way of providing a delegate will work fine too. </li>    <li>They deal with <em>sequences</em>. These are represented by <a href="http://msdn.microsoft.com/en-us/library/9eekhta0.aspx">IEnumerable&lt;T&gt;</a>, with an iterato