只需使用构造函数: IList<T> myList = ... System.Collections.ObjectModel.Collection<T> omc = new System.Collections.ObjectModel.Collection<T>(myList);