7得票4回答
当你可以使用动态LINQ时,规范模式是否已过时?

Wikipedia 表示,规范模式是通过使用布尔逻辑将业务逻辑链接在一起以重新组合业务逻辑的地方。就从列表或集合中选择过滤对象而言,似乎动态LINQ允许我完成相同的事情。我有什么遗漏吗?还有其他应考虑的规范模式的好处吗? 编辑: 我找到了一些讨论如何将LINQ和规约模式结合起来的帖子:...

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...

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

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

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

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

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

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

8得票8回答
在动态LINQ中调用函数

我试图在动态 linq 选择语句中调用一个函数,但是出现了错误: No property or field 'A' exists in type 'Tuple2' 示例代码: void Main() { var a = new Tuple<int, int>(1,1...

7得票4回答
从数据库中获取字段值的动态LINQ查询

这是否可能呢? Public String Get_Filed_By_Id(string table_Name,String Field_Name,string PK_val) { string strRes=""; using(mydbcontext db=new mydb...

7得票2回答
LINQ 动态查询库

我正在构建一个使用Entity Framework 4的ASP.Net MVC 3应用程序。当执行以下两段代码时,变量query1和query2的返回类型均为 System.Data.Objects.ObjectQuery<Asset.Model.Equipment> Que...

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

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

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