title: Will Microsoft ever make all collections useable by LINQ?
body: <p>I've been using LINQ for awhile (and enjoy it), but it feels like I hit a speedbump when I run across .NET specialized collections(DataRowCollection, ControlCollection).  Is there a way to use LINQ with these specialized controls, and if not do you think Microsoft will address this in the next release of the framework?  Or are we left to iterate over these the non-LINQ way, or pull the items out of the collection into LINQ-able collections ourselves?</p>