16得票4回答
如何在EntityFramework中按动态列名排序?

我正在尝试让以下代码正常运行,它在使用MSSQL时很好用,但是自从我改用了MySQL就不起作用了。 records.Content = db.areas .Where(x => x.Name.Contains(filter))) ...

10得票2回答
System.Linq.Dynamic.Core与System.Linq.Dynamic的区别

System.Linq.Dynamic.Core和System.Linq.Dynamic有什么区别?我目前正在使用System.Linq.Dynamic,但它不支持Select和SelectMany等扩展方法。System.Linq.Dynamic.Core是否支持这些方法?

15得票3回答
如何使用动态 LINQ 进行分组(GroupBy)操作

我尝试使用动态LINQ进行GroupBy,但无法使其正常工作。 以下是一些示例代码,说明了问题:List<dtoMyAlbum> listAlbums = new List<dtoMyAlbum>(); for (int i = 0; i < 5000; i++...

11得票4回答
动态 Linq 中的 Execution-Deferred IQueryable<T> 是什么?

我正在使用动态 Linq来执行一些查询(抱歉,这是我的唯一选择)。因此,我得到了一个IQueryable而不是IQueryable&lt;T&gt;。在我的情况下,我想要一个IQueryable&lt;Thing&gt;,其中Thing是一个具体类型。 我的查询如下:public IQuer...

31得票4回答
动态LINQ - 是否有.NET 4版本?

我想使用LINQ进行一些搜索操作,并希望具有一些动态的Where子句。例如,如果用户想按城市或州进行搜索,则我将使用动态的LINQ Where&lt;>调用,而不是创建两个强类型的LINQ表达式,然后根据用户想要搜索的方式使用适当的表达式。 所以我想这样做:String criteria="...

9得票5回答
如何在动态Linq中使用枚举?

我想在我的动态LINQ查询中使用枚举类型。 这个是否可行,如果可以,怎么做呢? 请看下面的代码: using System; using System.Collections.Generic; using System.Linq; using System.Linq.Dynamic; ...

7得票3回答
动态 Linq - 在类型为 "dynamic" 的成员对象上执行查询

我正在尝试使用动态 Linq 查询从对象集合(Linq to Object)中检索 IEnumerable&lt;T&gt;,集合中的每个对象都有一个内部集合,其中包含另一组存储数据的对象,通过外部集合的索引器访问这些值。 当您使用强类型对象时,动态 Linq 查询会按预期返回过滤后的集合,...

10得票3回答
动态LINQ按多列分组

我需要将以下LINQ查询转换为动态LINQ查询,以便根据用户输入接受多个分组列。基本上,我有一堆应用分组的下拉列表,我不想枚举每个分组的组合。如果动态LINQ失败,我可能不得不手动构造SQL查询,而没有人希望那样。var grouping = ( from entry in ObjectCon...

70得票12回答
LINQ:动态选择

考虑我们有这个类: public class Data { public string Field1 { get; set; } public string Field2 { get; set; } public string Field3 { get; set...

16得票1回答
使用OrElse和AndAlso表达式方法时出现异常

我试图以编程方式构建一个表达式树。我的输入中,有一个条件类的列表,其形式如下:public class Filter { public string field { get; set; } public string operator { get; set; } pub...