gpt4 book ai didi

c# - 提取列表,其中字符串包含在列表中的列表中

转载 作者:太空狗 更新时间:2023-10-29 22:25:37 26 4
gpt4 key购买 nike

基本上我有一个对象列表。我们称它们为 session 。在 session 中还有另一个对象列表。让我们调用那些参与者。我想返回某个参与者在列表中的所有 session 。

我想要这样的东西:

meetings.Where(meeting => meeting.Participants.Name == "Test name").ToList();

基本上返回一个 session 列表,其中 session 有一个名为“测试名称”的参与者。

编辑:我实际上最终使用了 MongoDB 过滤器。在我只提取所有“ session ”(使用过滤器)然后使用 LINQ 过滤列表之前。不妨在数据库级别过滤掉结果。但知道这一点很高兴。

最佳答案

您是否在寻找Any

var result = meetings
.Where(meeting => meeting
.Participants
.Any(participant => participant.Name == "Test name"))
.ToList();

关于c# - 提取列表,其中字符串包含在列表中的列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39699265/

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