title: Casting A Collection of Collections - C#
body: <p>I have a function that returns <code>IEnumerable&lt;IEnumerable&lt;string&gt;&gt;</code>. I want to use this function, building on the basic <code>IEnumerable</code>, assigning it to a <code>List&lt;List&lt;string&gt;&gt;</code>. This would be easy if I just had one dimension (i.e. one collection), and would be solved by using the <code>ToList()</code> method - but how do i do this for an <code>IEnumerable&lt;IEnumberable&lt;string&gt;&gt;</code> without iterating through each of the items?</p>