string[] users = for(int i=0; i < users.Length; i+=2)
{
    if(users[i] == txtUserName.Text && users[i+1] == txtPassword.Text)
    {
        //登陆成功,进入主界面
        break;
    }
}//登陆失败

解决方案 »

  1.   

    把upto(阿球) 的代码借用一下在“//登陆成功,进入主界面”那里最好不要show主窗体,最好是给主窗体传一个bool值,表明是否登陆成功。代码如下
    login窗体中加一个声明:   mainform mf;
    在button_OnClick里面加上:  mf.isLogin = true;主窗体中加一个变量:        public bool isLogin = false;//默认为登陆不成功(其实最好加一个索引器,变量为private)
    在main()里面加上:       if(this.isLogin == true)
                             {
                                 Application.Run(new mainform());
                             }在login窗体的后面加上    this.Close();
      

  2.   

    Arraylist用的话似乎没有什么必要