使用lambda像MVC4中的条件 [英] Like condition in MVC4 using lambda
本文介绍了使用lambda像MVC4中的条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是否有一种方法可以像使用lambda在MVC中进行查询一样处理条件?我目前有:
Is there a way for me to do like condition just like query in MVC using lambda? I currently have:
return repository.GetAll().Where(
m => string.(m.Name, name, StringComparison.OrdinalIgnoreCase));
那我如何使它变成类似条件?
So how do I make this into a like condition?
推荐答案
根据您的要求使用Contains()
或StartsWith()
或EndsWith()
:
use Contains()
or StartsWith()
or EndsWith()
according to your requirement:
var filtered= data.Where(x=> x.Name.ToLower().Contains(name.ToLower()));
在您的代码中:
return repository.GetAll().Where(
m => m.Name.ToLower().Contains(name.ToLower()));
这篇关于使用lambda像MVC4中的条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文