我在我的Web应用程序中多次使用了这段代码,但由于某种原因,这部分始终返回错误:对象引用未设置为对象的实例。
string username = "John";
using (TicketsEntities dbc = new TicketsEntities())
{
var usr = from cs in dbc.Logins
where cs.FullName == username
select cs;
DataModel.Login lgn = usr.SingleOrDefault<DataModel.Login>();
string user = lgn.Email;
lbler.Text = user;
}
我的数据库中只有一个名为“John”的条目。我已经进行了null测试,但在string user = lgn.Email;
处仍会出现错误。
John
周围没有空格吗?FullName
的数据类型是什么,如果是char
,那么可能在末尾有空格。 - Habib