如何将EntityCollection <T>转换为List <T>

Dar*_*rcy 9 .net c# entity-framework

我正在尝试将EntityCollection转换为List但我没有看到这样做的方法.

就像是:

List<myEntity> entityList = myEntityCollection.ToList();
Run Code Online (Sandbox Code Playgroud)

Dar*_*rov 20

你试过了吗:

 List<myEntity> entityList = new List<myEntity>(myEntityCollection);
Run Code Online (Sandbox Code Playgroud)

顺便说一句,如果你导入System.Linq命名空间以便将.ToList()扩展方法纳入范围,那么没有理由:

List<myEntity> entityList = myEntityCollection.ToList();
Run Code Online (Sandbox Code Playgroud)

不会作为EntityCollection<T>工具IEnumerable<T>.