林克截然不同的等价物
本文关键字:等价物 截然不同 林克 | 更新日期: 2023-09-27 18:20:11
如何使用LINQ(C#)为数据表中的特定行选择特定列中的值。等效的SQL是:
从页面表中选择Distinct page_no;
提前谢谢。
var result = YourContext.pagetable.Select(x => x.page_no).Distinct()
var items = source.Select(x => x.Property).Distinct();
或对于DataTable
:
var items = dt.AsEnumerable().Select(x => x.Field<string>("columnName")).Distinct();
您可以使用Select
和Distinct
:的组合
var distinctThings = things.Select(i => i.Property).Distinct();
还有MoreLINQ项目,它首先将一些本应是LINQ一部分的方法添加到对象中。