黑马程序员--.Net学习日记——WinForm

来源:互联网 发布:航班动态查询软件 编辑:程序博客网 时间:2024/05/17 02:34

---------------------- Windows Phone 7手机开发Net培训、期待与您交流! ----------------------

黑马程序员--.Net学习日记——WinForm

 

简单的加法计算器

            string str1 = textBox1.Text;

            string str2 = textBox2.Text;

            int i1, i2;

            if (int.TryParse(str1, out i1)==false)

            {

                MessageBox.Show("第一个数有错误");

                //return;

            }

            if (int.TryParse(str2, out i2) == false)

            {

                MessageBox.Show("第二个数有错误");

                return;

            }

            int i3 = i1 + i2;

            textBox3.Text = Convert.ToString(i3);

 

累加的练习

            string s1 = textBox1.Text;

            string s2 = textBox2.Text;

            int i1, i2;

            if (int.TryParse(s1, out i1) == false)

            {

                MessageBox.Show("数据错误");

                return;

            }

            if (int.TryParse(s2, out i2) == false)

            {

                MessageBox.Show("数据错误");

                return;

            }

            if (i1 >= i2)

            {

                MessageBox.Show("第二个数要大于第一个数");

            }

            int sum = 0;

            for (int i = i1; i <= i2; i++)

            {

                sum = sum + i;

            }

            textBox3.Text = Convert.ToString(sum);

 

四则运算器

            string str1 = textBox1.Text;

            string str2 = textBox2.Text;

            int i1 = Convert.ToInt32(str1);

            int i2 = Convert.ToInt32(str2);

            int i3;

            switch (comboBox1.SelectedIndex)

            {

                case 0:

                    i3 = i1 + i2;

                    break;

                case 1:

                    i3 = i1 - i2;

                    break;

                case 2:

                    i3 = i1 * i2;

                    break;

                case 3:

                    if (i2 == 0)

                    {

                        MessageBox.Show("除数不能为0");

                    }

                    i3 = i1 / i2;

                    break;

                default:

                    throw new Exception("未知的运算");

            }

            textBox3.Text = Convert.ToString(i3);

 

 

修改密码

            string oldpassword = textBox1.Text;

            string newpassword = textBox2.Text;

            string qrpassword = textBox3.Text;

            if (oldpassword != "888888")

            {

                MessageBox.Show("旧密码错误");

                return;

            }

            if (newpassword == oldpassword)

            {

                MessageBox.Show("新旧密码不可以一致");

                return;

            }

            if (newpassword != qrpassword)

            {

                MessageBox.Show("两次输入的新密码不一致");

                return;

            }

            MessageBox.Show("修改成功");

 

 

 

----------------------Windows Phone 7手机开发Net培训、期待与您交流! ----------------------

详细请查看:http://net.itheima.com/