14得票5回答
是否有可能使用GPU加速(动态)LINQ查询?

我已经搜索了几天,想找到有关使用GPU加速LINQ查询的可靠信息。 到目前为止,我已经“调查”过以下技术: Microsoft Accelerator Cudafy Brahma 简单来说,是否有可能在GPU上进行内存中的对象过滤呢? 假设我们有一个对象列表,我们想要筛选出一些东西...

13得票4回答
C#动态LINQ:在Where子句中实现"Like"

所以我想为我的数据制作一个通用的排序器。我有这段代码从数据库中获取数据,它将仅提取包含value的数据。using System.Linq.Dynamic; public static IQueryable<object> SortList(string searchString...

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

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

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是否支持这些方法?

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

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

10得票3回答
直接用户输入的动态LINQ,有任何风险吗?

我在ASP.NET MVC应用程序中有一个表格,我希望能够使用AJAX进行排序(服务器端)和过滤。我希望它在其他地方也能够很容易地使用,不想将排序和过滤硬编码到查询表达式中,所以我寻找了一种动态构建表达式的方法,最好的方法是使用Dynamic LINQ。 用户从以下URL中输入的内容直接插入...

10得票1回答
动态LINQ和操作符重载

考虑以下代码:var vectorTest = new Vector2(1, 2) + new Vector2(3, 4); // Works var x = Expression.Parameter(typeof(Vector2), "x"); var test = System.Linq...

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

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

9得票3回答
基于下拉框值构建动态LINQ查询

我在Silverlight中有一个下拉框,它的值集合是由我的LINQ-to-SQL对象的属性(例如:名称、地址、年龄等)构建而成。我想根据下拉框选定的值来过滤结果。 例如:我想要所有姓“史密斯”的人。我会从下拉列表中选择“姓氏”,然后在文本框中输入smith。通常情况下,我会编写类似于以下的...

9得票4回答
LINQ中的动态where子句 - 运行时可用的列名

声明:我已经使用System.Linq.Expressions中的表达式解决了问题,但仍在寻找更好/更容易的方法。 考虑以下情况: var query = from c in db.Customers where (c.ContactFirstName.Contains(...