问题描述
在.NET/C#应用程序开发中,当前有一个DataTable
数据表,其中包含一个名为Name
的列。现在需要将这个DataTable
数据表中的Name
列和所有数据行查询出来,并将这些行转换成集合,然后进行去重和排序处理。
伪代码如下:
方案一
使用LINQ
查询语法实现,如下:
方案二
方案三
使用LINQ
的扩展方法实现,如下:
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
在.NET/C#应用程序开发中,当前有一个DataTable
数据表,其中包含一个名为Name
的列。现在需要将这个DataTable
数据表中的Name
列和所有数据行查询出来,并将这些行转换成集合,然后进行去重和排序处理。
伪代码如下:
使用LINQ
查询语法实现,如下:
使用LINQ
的扩展方法实现,如下:
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
本文永久链接:码友网 » [LINQ].NET/C#应用程序开发中如何使用LINQ查询出DataTable中某一列的所有行并转换成对应集合后去重和排序?
发表评论
登录用户才能发表评论, 请 登 录 或者 注册