我有一个List<Employees>
我正在尝试选择Active
员工的集合。
我一定是做错了什么,因为我在这里看到很多例子表明我可以做到这一点,但 Visual Studio 告诉我我不能,因为:
无法将类型“System.Linq.IOrderedEnumerable”隐式转换为“System.Collections.Generic.List”。存在显式转换(您是否缺少演员表?)
这张照片有什么问题?LastName
和FirstName
(您可能会怀疑)都是字符串值,并且Active
是布尔值。
DataGridView1.DataSource = null;
List<AcpEmployee> emps = from e in employeeInfo.Employees
where e.Active
orderby e.LastName, e.FirstName descending
select e;