这个文档有点误导.该类型Collection<T>没有直接使用此方法.Intstead它被定义为一个扩展方法System.Linq.Enumerable.添加using指令System.Linq应解决问题
using System.Linq;
...
Collection<T> col = ...;
List<T> list = col.ToList();
Run Code Online (Sandbox Code Playgroud)
确保您System.Core.dll在C#文件的顶部有引用和添加,using System.Linq;
Namespace: System.Linq
Assembly: System.Core (in System.Core.dll)
Run Code Online (Sandbox Code Playgroud)
此外,由于声明是扩展方法(this IEnumerable<TSource> source),因此您必须使用using语句来引用它,因为它是在不同的类型(Enumerable)上定义的.