我在Windows窗体应用程序C#中使用Visual Studio 2013 Ans MS SQL 2012 for database。我坚持使用此错误未分配的本地变量
private void pictureBox3_Click(object sender, EventArgs e)
{
//SqlFunctions obj = null;
SqlFunctions obj ;
if (txtBox_LoginID.Text !="" && txtBox_LoginPassword.Text !="")
{
if (obj.loginCheck(int.Parse(txtBox_LoginID.Text), txtBox_LoginPassword.Text)== 1)
{
pnl_loginCheck.BackColor = Color.DarkGreen;
lbl_login.ForeColor = Color.White;
lbl_login.Text = "User ID And Password You Entered Is Correct";
lbl_login.Font = new Font(lbl_login.Font.FontFamily, 22);
}
当我运行程序时,出现错误unassigned local Variable
。
当我初始化
SqlFunctions obj = null;
我在
处得到错误未处理的空引用异常if (obj.loginCheck(int.Parse(txtBox_LoginID.Text), txtBox_LoginPassword.Text)== 1)
任何帮助将不胜感激。
答案 0 :(得分:3)
尝试SqlFunctions obj = new SqlFunctions();