Linq明显相当于

时间:2013-06-28 12:07:50

标签: c# asp.net linq

如何使用LINQ(C#)为特定行中的特定行选择值。等效的SQL将是:

从分页表中选择Distinct page_no;

提前致谢。

4 个答案:

答案 0 :(得分:3)

var result = YourContext.pagetable.Select(x => x.page_no).Distinct()

答案 1 :(得分:0)

var items = source.Select(x => x.Property).Distinct();

DataTable

var items = dt.AsEnumerable().Select(x => x.Field<string>("columnName")).Distinct();

答案 2 :(得分:0)

您可以结合使用SelectDistinct

var distinctThings = things.Select(i => i.Property).Distinct();

答案 3 :(得分:0)

还有MoreLINQ project,它首先添加了应该成为LINQ to Objects一部分的一些方法。