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

前端 未结 7 2055
谎友^
谎友^ 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<DataRow>().GroupBy(g => g["Name"]).Select(s => s.First()).OrderBy(o => o["Name"]);
    
    0 讨论(0)
提交回复
热议问题