如何将字符串转换为使用LINQ的整数?如何使用LINQ将asp.net mvc字符串转换为int?
请参阅下面的内容,了解到目前为止所尝试的内容。
public ActionResult ViewStudent()
{
var std = from s in db.Students
select new StudentViewModel()
{
student_id = s.student_id,
student_name = s.student_name,
student_age =s.student_age,
student_address = s.student_address
};
var age = std.Average(s => Convert.ToInt32(s.student_age));//error
var nostd = std.Count();
ViewBag.totalstd = nostd;
ViewBag.stdage = age;
return View(std);
}
你遇到什么问题?你没有描述一个问题。 –
如何将字符串转换为int。而运行类似这样的问题附加信息:LINQ to Entities不能识别方法'Int32 ToInt32(System.String)'方法,并且此方法无法转换为存储表达式。 – BijayDhimal
请[编辑]您的问题,以提供从一开始就应该有的附加信息。 –