相关疑难解决方法(0)

Linq to Entities - SQL"IN"子句

在T-SQL中,您可以进行如下查询:

SELECT * FROM Users WHERE User_Rights IN ("Admin", "User", "Limited")
Run Code Online (Sandbox Code Playgroud)

你会如何在LINQ to Entities查询中复制它?它甚至可能吗?

.net linq linq-to-entities in-clause

228
推荐指数
5
解决办法
19万
查看次数

如何使用LINQ Contains(string [])而不是Contains(string)

我有一个大问题.

我有一个linq查询,它只是看起来像这样:

from xx in table
where xx.uid.ToString().Contains(string[])
select xx
Run Code Online (Sandbox Code Playgroud)

string[]数组的值将是(1,45,20,10等...)

为默认.Contains.Contains(string).

我需要它来代替: .Contains(string[])...

编辑:一位用户建议为其编写扩展类string[].我想知道如何,但任何人都愿意指出我正确的方向?

编辑: uid也是一个数字.这就是它被转换为字符串的原因.

帮助任何人?

c# linq string contains

94
推荐指数
5
解决办法
38万
查看次数

标签 统计

linq ×2

.net ×1

c# ×1

contains ×1

in-clause ×1

linq-to-entities ×1

string ×1