我是ASP.NET MVC的新手,我在表中搜索C#代码搜索人名,如何存储完整行以使用同一个人的其他信息,如年龄,性别?
public ActionResult Index(string searching)
{
var PersonTable = db.Person;
var Name= PersonTable.Where(x => x.Name.ToLower().Contains(searching.ToLower()));
return null;
}
答案 0 :(得分:0)
我尝试用例子来解释,在我的情况下,我通过'选择s'
获得整行public void LinqTest() {
List<Student> list1 = new List<Student> {
new Student() {id=1,name="Ali Imran",age=25 },
new Student() {id=1,name="Usman Ali",age=27 },
new Student() {id=1,name="Umer Ali",age=30 },
};
var result = from s in list1 where s.age>27 select s ;
foreach (Student std in result)
{
Console.WriteLine(std.id+"-"+std.name + "-" + std.age);
}
}