Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
NSubstitute 不匹配 Linq 表达式
我正在实现一个存储库模式查询类并使用 NSubstitute 进行测试 存储库接口 public interface IMyRepository IQueryable
LINQ
repositorypattern
linqexpressions
nsubstitute
.Net Core 本地化视图:Linq 表达式中的 IViewLocalizer
我正在 net core 中编写 mvc 应用程序 我遇到本地化问题 我不知道如何将 IViewLocalizer 添加到我的网格视图中 这是我的代码 using NonFactors Mvc Grid using Microsoft As
c
LINQ
ASPNETCore
linqexpressions
aspnetcorelocalization
为什么有些对象属性是 UnaryExpression,而另一些对象属性是 MemberExpression?
根据我的答案采取行动使用 lambda 而不是字符串属性名称选择模型属性 https stackoverflow com questions 3558974 select a model property using a lambda an
NET
LINQ
linqexpressions
WhereNot linq 表达式
我正在尝试创建一个扩展 WhereNot 所以我可以使用 Dim x Hello world Dim y x Split WhereNot AddressOf String IsNullOrEmpty 请注意 我的目标是学习 linq 表达
NET
LINQ
Expression
expressiontrees
linqexpressions
有没有办法在表达式树中设置“DeclaringType”?
我正在做一个Func gt 表达 gt Func转换 如果我从方法 下面的第一个示例 创建 Func 它工作得很好 但是如果我使用表达式树 第二个示例 创建函数 它会失败并显示空引用异常当访问时func2 Method DeclaringT
c
Lambda
expressiontrees
linqexpressions
String.IndexOf 方法的表达式树
我应该如何构建表达式树string IndexOf substring StringComparison OrdinalIgnoreCase 我可以在没有第二个参数的情况下让它工作 StringComparison OrdinalIgnor
c
Reflection
expressiontrees
linqexpressions
ValueType 的动态表达式生成问题
我构建了一个框架 允许根据主排序列对表中的报告数据进行级联排序 它在大多数情况下都有效 除了一种特定但重要的情况 当字段的属性是值类型时 我收到以下错误消息 System ArgumentException System Int32 类型的
c
LINQ
Dynamic
Lambda
linqexpressions
如何将 CIL 转换为 LINQ 表达式树 [关闭]
很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 是否已经完成了将 CIL 直接转换为
c
expressiontrees
CIL
decompiling
linqexpressions
Expression.ToString() 有效吗?
我有一个生成的 lambda 但是当我想观看它时 它就像一个普通的 lambda 它只是不显示任何内容 当我打电话时expr Body ToString 我得到以下信息 var compareA 但表达式的 DebugView 工作正常 L
c
NET
Lambda
linqexpressions
成员表达式无法从可为空的十进制转换为对象
我正在开发一个 MVC 项目 并希望向 Html TextboxFor 方法传递属性名称 这是我的视图模型 public class RuleViewModel
c
ASPNETMVC
linqexpressions
C# 表达式按关键字段对通用查询进行排序
我有一个通用方法 我想在其中对IQueryable
c
LINQ
linqexpressions
如何将 LambdaExpression 转换为类型化 Expression
>
我正在为 nHibernate 动态构建 linq 查询 由于依赖性 我想稍后转换 检索键入的表达式 但到目前为止我还没有成功 这是行不通的 演员应该在其他地方发生 var funcType typeof Func lt gt MakeGe
c
NET
casting
Lambda
linqexpressions
将 lambda 表达式转换为缓存的唯一键
我查看了与此类似的其他问题 但找不到任何可行的答案 我一直在使用以下代码来生成唯一键 用于将 linq 查询的结果存储到缓存中 string key LambdaExpression expression Body ToString for
c
LINQ
caching
linqexpressions
如何在 lambda 表达式中设置断点?
我想调试在表达式树中调用的 lambda 不幸的是 断点永远不会被命中 这是一个完整的控制台程序 private static void Main var evalAndWrite EvalAndWrite x gt x 1 a break
c
linqexpressions
LINQ 表达式
> 相当于 .Contains()
有谁知道如何使用 Linq 表达式创建 Contains string 函数 甚至创建谓词来完成此操作 public static Expression
LINQ
linqexpressions
LINQ:使用 AND 序列构建动态过滤器
我正在努力动态创建这样的查询 Dictionary
c
NET
LINQ
linqexpressions
尝试使用父属性作为子集合表达式中的参数; LinqKit 抛出“无法将 MethodCallExpressionN 转换为 LambdaExpression”
我正在尝试动态构造一个类似于下面的表达式 其中我可以使用相同的比较函数 但是可以传入要比较的值 因为该值是从属性 更高 中传递的询问 var people People Where p gt p Cars Any c gt c Colour
c
LINQ
Expression
linqexpressions
linqkit
从表达式<>中提取Func<>
我想从以下表达式中提取 Func Expression
c
Func
linqexpressions
使用 C# 在运行时合并两个对象的最佳方法是什么?
我有两个对象 我想合并它们 public class Foo public string Name get set public class Bar public Guid Id get set public string Property
c
LINQ
linqexpressions
通用 DbDataReader 到 List
映射
我的属性绑定数据访问类遇到了一个小问题 更像是烦恼 问题是 当读取器中不存在类中相应属性的列时 映射会失败 Code 这是映射器类 Map our datareader object to a strongly typed list pri
c
Reflection
expressiontrees
linqexpressions
dbdatareader
1
2
»