How do I get a distinct, ordered list of names from a DataTable using LINQ?

前端 未结 7 2053
谎友^
谎友^ 2020-12-09 14:40

I have a DataTable with a Name column. I want to generate a collection of the unique names ordered alphabetically. The following query ignores the

7条回答
  •  感情败类
    2020-12-09 15:10

    You can use something like that:

    dataTable.Rows.Cast().GroupBy(g => g["Name"]).Select(s => s.First()).OrderBy(o => o["Name"]);
    

提交回复
热议问题