我有这段代码来自membershipuser
..
public List<UsersModels> _users;
MembershipUserCollection iduser = Membership.GetAllUsers();
foreach (MembershipUser member in iduser)
{
UsersModels usmodel = new UsersModels();
usmodel.Username = member.UserName;
usmodel.Email = member.Email;
usmodel.LastLoginDate = member.LastLoginDate;
usmodel.LastActivityDate = member.LastActivityDate;
_users.Add(usmodel); // BREAKPOINT
}
当我在底部放置一个断点时,我可以看到所有数据都没问题,但是在将对象(另一个对象添加到列表中)之后,它告诉:
对象引用未设置为对象的实例。
这是显示数据显然正常的断点
http://i.imgbox.com/aafDt7MJ.png
有人能告诉我什么是错的吗?我不明白为什么usmodel对象的数据显然没问题,但无法将其添加到显示上述错误的列表中。
感谢。
答案 0 :(得分:6)
您尚未初始化_users变量。因此,_users.Add()抛出错误