C# 从搜索返回整行
我是ASP.NET MVC新手,我在搜索人名的表中编写了搜索的C代码。我如何存储整行以使用同一个人的其他信息,如年龄、性别C# 从搜索返回整行,c#,sql-server,asp.net-mvc,C#,Sql Server,Asp.net Mvc,我是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;
public ActionResult Index(string searching)
{
var PersonTable = db.Person;
var Name= PersonTable.Where(x => x.Name.ToLower().Contains(searching.ToLower()));
return null;
}
我试着用例子来解释,在我的例子中,我通过'select'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);
}
}
不清楚你在问什么。您已经向我们展示了甚至没有编译您的方法的代码并没有返回任何内容。与此方法关联的Index.cshtml视图是什么?您已经向我们展示了一些代码,这些代码甚至没有编译您的方法,但没有返回任何内容是的,因为我想存储名称,然后返回年龄。例如,对于同一个人,我不想返回名称用户对其进行搜索,你明白我的意思吗?@Rawan你的意思是什么uu我如何存储整行数据以供使用u?此外,名称将是IQeryable,而不是单个字符串-假设您使用实体框架。您已经为您的名称变量指定了一组Person,如果说persons,则可能是Name,这会更有意义。你想用它做什么?用户将按名称搜索