相关疑难解决方法(0)

Sql Server中的"IN"子句限制

有人知道IN子句的表达式列表(测试匹配)中可以有多少值的限制吗?

sql sql-server

30
推荐指数
4
解决办法
5万
查看次数

LINQ在列表中的位置

我有项目列表iD

IEnumerable项目

这包含四个数字,比方说2,5,6,9

这是我的AllProjects

 IEnumerable<Project> AllProjects = await ctx.Projects.Where(x => x.ClientID == clientid).Where(y => y.Released == true).ToListAsync();
Run Code Online (Sandbox Code Playgroud)

我想用项目ID 2,5,6,9过滤我的AllProjects

应该是一些像......

 AllProjects = AllProjects.Where(x=>x.ProjectID == ????)
Run Code Online (Sandbox Code Playgroud)

谢谢

c# linq linq-to-entities entity-framework

3
推荐指数
1
解决办法
2万
查看次数

LINQ检查是否为int?在List &lt;Int&gt; C#中

我有ID = 5,ID = 6和列表1,5的对象。由于列表有5个,因此我需要有ID = 5的对象,但是如果我的列表有5个和6个,则我需要两个对象。希望我足够清楚。

所以像这样:

result = result.Where(r=>r.ID ***IS IN LIST<int>***).OrderBy(r=>r.ID);
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

c# linq int list

3
推荐指数
1
解决办法
4463
查看次数

LINQ for CRM如何在where子句中使用C#list

我需要在LINQ where子句中使用C#列表.我可以在where子句中使用一个值进行查询,请指导如何在LINQ查询中使用C#列表.

以下是我的代码:

var usersList= new List<string>();

usersList.Add("User1");
usersList.Add("User2");

(from u in UserSet
where u.FullName.Equals("any user from usersList")
select u.FullName).Take(3).Dump();
Run Code Online (Sandbox Code Playgroud)

基本上如何告诉LINQ检查每个值 usersList

编辑:我正在做这个LINQ for CRM

谢谢

.net c# linq dynamics-crm linqpad

3
推荐指数
1
解决办法
771
查看次数

使用数组过滤 Linq 中的 IEnumerable

如何添加字符串数组

string[] BranchIds = {"1","2","3"}
Run Code Online (Sandbox Code Playgroud)

里面的 Linq 包含?

我正在寻找这样的东西

var a =_abc.GetRoutes(0).Where(n => n.BranchId.Contains(BranchIds[])).ToList();
Run Code Online (Sandbox Code Playgroud)

这里的 BranchId 是模型中的一个字符串

c# linq

2
推荐指数
1
解决办法
1110
查看次数