¿Cómo obtengo una lista ordenada de nombres de una DataTable usando LINQ?
Tengo unDataTable
con unName
columna. Quiero generar una colección de nombres únicos ordenados alfabéticamente. La siguiente consulta ignora laorder by cláusula.
var names =
(from DataRow dr in dataTable.Rows
orderby (string)dr["Name"]
select (string)dr["Name"]).Distinct();
¿Por qué elorderby
@ no se hace cumplir?