Tôi có một DataTablevới một Namecột. Tôi muốn tạo một bộ sưu tập các tên duy nhất được sắp xếp theo thứ tự bảng chữ cái. Truy vấn sau bỏ qua mệnh đề thứ tự .
var names =
(from DataRow dr in dataTable.Rows
orderby (string)dr["Name"]
select (string)dr["Name"]).Distinct();
Tại sao orderbykhông được thực thi?