无法将对象投射到GenericList

时间:2020-10-24 08:15:23

标签: c#

下面的代码行给出了一个例外:

listEmpFullDetails = (List<EmployeeListVM>)listEmpFullDetails.Skip(start).Take(pageSize);

收到异常:

无法将类型为'd__251 [ess.Model.Common.EmployeeListVM]'的对象转换为类型为'System.Collections.Generic.List1

1 个答案:

答案 0 :(得分:2)

您不能只将其迭代器转换为列表。相反,只需在末尾链接一个.ToList(),即可:

listEmpFullDetails = listEmpFullDetails
    .Skip(start)
    .Take(pageSize)
    .ToList();