PredicateExtensions:谓词扩展C#,LINQ和EntityFramework

时间:2024-05-25 23:30:49
【文件属性】:

文件名称:PredicateExtensions:谓词扩展C#,LINQ和EntityFramework

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-25 23:30:49

C#

谓词扩展 PredicateExtensions是一个C#实用程序,它将使用两个Lambda表达式,并使用.And或.Or扩展方法将它们组合在一起。 在运行时将表达式连接起来以进行动态LINQ查询。 PredicateExtensions可与EntityFramework一起使用以重构和创建动态查询。 ## Example Expression > equalsA = str => str ==“ A”; 表达式>等于B = str => str ==“ B”; IQueryable myValues = {"A", "B", "C", "D" }; myValues.Where(equalsA.Or(equalsB)); //"A", "B" 有关更多信息,请参见: 更


【文件预览】:
PredicateExtensions-master
----.gitignore(3KB)
----LICENSE.md(1KB)
----PredicateExtensions()
--------PredicateExtensions.cs(3KB)
--------PredicateExtensions.csproj(2KB)
--------Properties()
----Nuget()
--------PredicateExtensions.nuspec(1KB)
--------PredicateExtensions.1.0.0.nupkg(7KB)
--------PredicateExtensionsSource.1.0.0.nuspec(1KB)
--------PredicateExtensions.Source.1.0.0.nupkg(5KB)
----PredicateExtensions.Tests()
--------PredicateExtensions.Tests.csproj(4KB)
--------packages.config(282B)
--------Resources()
--------ExtensionTests.cs(4KB)
--------App.config(605B)
--------EfExtensionTests.cs(5KB)
--------Properties()
----PredicateExtensions.sln(2KB)
----readme.md(749B)
----.gitattributes(483B)

网友评论