使用LINQ进行分组-返回零记录
本文关键字:返回 记录 LINQ 使用 | 更新日期: 2023-09-27 18:07:32
我目前正在学习LINQ在其他事情,但我有麻烦分组。我只是想在TxtProductFamily的组合框中显示唯一的值。我在下拉菜单中得到0个条目:
var sel = (from o in db.r2_machine group o by o.product_family).ToList();
TxtProductFamily.ItemsSource = sel;
你必须这样做:
var sel = (from o in db.r2_machine
group o by o.product_family into g
select g.Key).ToList();
TxtProductFamily.ItemsSource = sel;
分组后没有选择任何数据。使用Select
方法
var sel = (from o in db.r2_machine
group o by o.product_family into g
select g.Key).ToList();
TxtProductFamily.ItemsSource = sel;
您必须选择一些东西来获得输出
var outPut= (from o in db.r2_machine
group o by o.product_family into g
select g).ToList();
TxtProductFamily.ItemsSource = outPut;