If you're sure that all of the elements inherit from T (or whatever type you're using)

IList<T> myList = nonGenericList.Cast<T>().ToList(); 

If you're not sure:

IList<T> myList = nonGenericList.OfType<T>().ToList(); 

Of course, you will need the System.Linq namespace:

using System.Linq;