gpt4 book ai didi

c# - 使用 GroupBY 创建分组

转载 作者:行者123 更新时间:2023-11-30 21:41:38 24 4
gpt4 key购买 nike

我有一个对象列表。我想根据特定属性将此列表拆分为对象列表。任何其特定属性值为某个值的对象都应该在一个列表中结束,其余的在另一个列表中。我想使用一个可以实现这一点的 LINQ 查询。

下面是一些伪代码:

class A {
string X {get; set;}
}

var list = listOfAs;
List<A> listOfAWithXEqualAA;
List<A> listOfAWithXNotEqualAA;

var query = one LINQ query to populate above declared lists.

请建议我这样的查询。

最佳答案

List<A> FirstList = listofAs.Where(a => a.x == "matchvalue").ToList();
List<A> SecondList = listofAs.Where(a => a.x != "matchvalue").ToList();

关于c# - 使用 GroupBY 创建分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43109729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com