【发布时间】:2014-03-02 02:07:10
【问题描述】:
我有这个linq 查询-
字符串Creative 和Artistic 将匹配。
这是对特定记录包含任何这些字符串匹配项的记录的查询。
查询-
Public ActionResult Creative(){
string[] stringArray = {"Creative","Artistic"};
var creativelist = (from u in db.CardTables
Where u.TagName.Any(stringArray.Contains)
select SomeModel{})
.ToList();
}
我想选择TagName 列包含这些字符串中的任何一个或两者的位置。
【问题讨论】:
-
您目前还没有
where子句,并且您还没有告诉我们尝试您拥有的代码时会发生什么。 (您实际上根本没有问过问题。)请阅读tinyurl.com/so-list 并澄清您的问题。 -
@JonSkeet,这是我的错误。
-
那么代码仍然无法编译,因为 C# 是区分大小写的......即使修复了这个问题,仍然不清楚你实际上在问什么。