I have 3 generict type list.
List = new List(); List = new List(); List = new Lis
Lots of trial and error gave me this on SL 5 but it should also work on a regular C#. You also need to add LINQ to your using list for the last half to work.
List myAnythingList = (value as IEnumerable).Cast().ToList()
Enjoy!