J'ai une collection List<Employees>
que j'essaie de sélectionner Active
employés sur.Linq Query OrderBy multiple
Je dois faire quelque chose de mal, parce que je vois de nombreux exemples de montrer ici que je peux le faire, mais Visual Studio me dit que je ne peux pas parce que:
ne peut pas convertir implicitement le type « System.Linq .IOrderedEnumerable 'to' System.Collections.Generic.List '. Une conversion explicite existe (vous manque un casting?)
Quel est le problème avec cette image? (LastName
et FirstName
(comme vous pouvez le suspecter) sont les deux valeurs de chaîne, et Active
est un booléen.
DataGridView1.DataSource = null;
List<AcpEmployee> emps = from e in employeeInfo.Employees
where e.Active
orderby e.LastName, e.FirstName descending
select e;
duplication possible de [OrderBy et List vs. IOrderedEnumerable] (http://stackoverflow.com/questions/9285426/orderby-and-list-vs-iorderedenumerable) – nawfal