Asp.net mvc 如何在asp.net mvc中获取最后插入的邮件?
我在数据库中有错误 访问数据库中的非静态成员需要对象引用 我的方法Asp.net mvc 如何在asp.net mvc中获取最后插入的邮件?,asp.net-mvc,Asp.net Mvc,我在数据库中有错误 访问数据库中的非静态成员需要对象引用 我的方法 public static object GetOrderEmail(List<Lunch> lunch1) { StringBuilder email = new StringBuilder(); string text = ""; foreach (var lunch in lunch1) { Lunch lun = db.Lu
public static object GetOrderEmail(List<Lunch> lunch1)
{
StringBuilder email = new StringBuilder();
string text = "";
foreach (var lunch in lunch1)
{
Lunch lun = db.Lunch.OrderByDescending(p => p.Email).FirstOrDefault().Email;
email.AppendFormat(lunch.Email);
text = lunch.Email;
}
return text;
}
公共静态对象GetOrderEmail(列表1)
{
StringBuilder电子邮件=新建StringBuilder();
字符串文本=”;
foreach(午餐1中的var午餐)
{
午餐lun=db.午餐.OrderByDescending(p=>p.Email).FirstOrDefault().Email;
email.AppendFormat(午餐.电子邮件);
text=午餐。电子邮件;
}
返回文本;
}
这很简单。db
中的sunch
字段不是静态的,您试图像db.sunch一样访问它。要么让它成为静态的,要么创建一个db实例。你能给我们展示一下db的定义和午餐的定义吗