gpt4 book ai didi

c# - 对另一个 LINQ 查询的 LINQ 查询

转载 作者:行者123 更新时间:2023-12-03 03:08:13 26 4
gpt4 key购买 nike

有没有办法通过另一个 LINQ 查询进行查询?

我有一个 BindingSource 对象,其中包含 LINQ 表达式的结果。 BindingSource 是 DataGridView 的 DataSource。

现在我想进一步过滤 BindingSource 的结果。

有没有办法将该 BindingSource DataSource 转换为我可以查询的内容?

最佳答案

绝对是的。您可能只需要将 DataSource 转换为 IEnumerable 或 IQueryable,如下所示:

var queryable = (IEnumerable<MyObject>)myBindingSource.DataSource;
var myResults = queryable.Where(mObj => myObj.Color == "Red");

关于c# - 对另一个 LINQ 查询的 LINQ 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9421335/

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