我有一个应用程序,其中用户 ID 应该在 Wpf 中的所有表单中都可用。我写了这样的代码
在form1我这样写
var login =
context.Logins.FirstOrDefault(
x => x.EmailAddress == email && x.Password == password);
if (login != null)
{
fp.Show();
Application.Current.Properties["UserId"] = login.Id;
Close();
}
在 form2 中,我应该可以访问用户 ID,所以我编写了这样的代码
var userid = (int) Application.Current.Properties["UserId"];
int id = userid;
我收到系统空引用异常:{“对象引用未设置为对象的实例。”}
任何帮助