示例#1
0
        private void SumNumbers_Click(object sender, EventArgs e)
        {
            int number1 = 0;
            int number2 = 0;

            if (String.IsNullOrWhiteSpace(Sum1.Text))
            //문자열은 꼭 ""을 표기 안에가 비었다면 아무것도없을시 아래 코드가 실행.

            /*String.IsNullOrWhiteSpace란 공백은 공백이지만 스페이스바나 탭키같은 공백은 false로 나오기떄문에
             * 나온 편리한 메서드로 탭키와 스페이스바도 공백으로 포함시켜준다.*/
            {
                MessageBox.Show("Sum1에 숫자를 입력해주세요.");
                Sum1.Focus();
                return;
                //현재는 void라 리턴에 값이 없어도되지만 void가아니라 int인 경우에는 값을넣어줘야한다.
                //return 0;
            }


            if (int.TryParse(Sum1.Text, out number1) == false)
            {
                MessageBox.Show("Sum1에 문자가 들어왔습니다. 숫자를 입력해주세요. ");
                Sum1.SelectAll();
                Sum1.Focus();
                return;
            }

            if (String.IsNullOrWhiteSpace(Sum2.Text))
            {
                MessageBox.Show("Sum2에 숫자를 입력해주세요.");
                Sum2.Focus();
                return;
            }

            if (int.TryParse(Sum2.Text, out number2) == false)
            {
                MessageBox.Show("Sum2에 문자가 들어왔습니다. 숫자를 입력해주세요. ");
                Sum2.SelectAll();
                Sum2.Focus();
                return;
            }

            int sum = Add(number1, number2);

            SumResult.Text = sum.ToString();
        }
示例#2
0
        private void SumButon_Click(object sender, EventArgs e)
        {
            int Number1 = 0;
            int Number2 = 0;

            if (String.IsNullOrWhiteSpace(Sum1.Text))
            {
                MessageBox.Show("Input number in Sum1.");
                Sum1.Focus();
                return;
            }

            else if (int.TryParse(Sum1.Text, out Number1) == false)
            {
                MessageBox.Show("Do not input char.Input number in Sum1. ");
                Sum1.SelectAll();
                Sum1.Focus();
                return;
            }

            else if (String.IsNullOrWhiteSpace(Sum2.Text))
            {
                MessageBox.Show("Input number in Sum2.");
                Sum2.Focus();
                return;
            }

            else if (int.TryParse(Sum1.Text, out Number2) == false)
            {
                MessageBox.Show("Do not input char.Input number in Sum2. ");
                Sum1.SelectAll();
                Sum1.Focus();
                return;
            }

            /*
             * Number1 = Convert.ToInt32(Sum1.Text);
             * Number2 = Convert.ToInt32(Sum2.Text);
             */

            int sum = AddNum(Number1, Number2);

            SumResult.Text = sum.ToString();
        }
示例#3
0
        private void SumNumbers_Click(object sender, EventArgs e)
        {
            int number1 = 0;
            int number2 = 0;

            if (String.IsNullOrWhiteSpace(Sum1.Text))
            {
                MessageBox.Show("Sum1에 숫자를 입력해주세요.");
                Sum1.Focus();
                return; // function에서 빠져 나오고 싶을때 return해줌
            }

            if (int.TryParse(Sum1.Text, out number1) == false) // Sum1.Text가 숫자로 바꿀 수 있는 문자열이라면 number1에 숫자가 저장됨.
            {
                MessageBox.Show("Sum1에 문자가 들어왔습니다. 숫자를 입력해주세요.");
                Sum1.SelectAll(); // Sum1에 있는 텍스트들을 다 선택해줌
                Sum1.Focus();
                return;
            }

            if (String.IsNullOrWhiteSpace(Sum2.Text))
            {
                MessageBox.Show("Sum2에 숫자를 입력해주세요.");
                return; // function에서 빠져 나오고 싶을때 return해줌
            }

            if (int.TryParse(Sum2.Text, out number2) == false) // Sum2.Text가 숫자로 바꿀 수 있는 문자열이라면 number2에 숫자가 저장됨.
            {
                MessageBox.Show("Sum2에 문자가 들어왔습니다. 숫자를 입력해주세요.");
                return;
            }

            number1 = Convert.ToInt32(Sum1.Text);
            number2 = Convert.ToInt32(Sum2.Text);

            int sum = Add(number1, number2);

            SumResult.Text = sum.ToString();
        }
示例#4
0
        private void PrintRes_Click(object sender, EventArgs e)
        {
            if (float.TryParse(Sum1.Text, out Number1) == false)
            {
                MessageBox.Show("Sum1입력란에 숫자를 입력해주세요.");
                Sum1.SelectAll();
                Sum1.Focus();
                return;
            }
            if (float.TryParse(Sum2.Text, out Number2) == false)
            {
                MessageBox.Show("Sum2입력란에 숫자를 입력해주세요.");
                Sum2.SelectAll();
                Sum2.Focus();
                return;
            }
            Number1 = float.Parse(Sum1.Text);
            Number2 = float.Parse(Sum2.Text);

            Add(Number1, Number2);


            ResSum.Text = Res.ToString();
        }
示例#5
0
        private void SumNumbers_Click(object sender, EventArgs e)
        {
            int num1 = 0;
            int num2 = 0;

            if (string.IsNullOrWhiteSpace(Sum1.Text))
            {
                MessageBox.Show("숫자를 입력해주세요");
                Sum1.Focus();
                return;
            }


            if (int.TryParse(Sum1.Text, out num1) == false)
            {
                MessageBox.Show("문자가 들어왔습니다.");
                Sum1.SelectAll();

                return;
            }

            if (string.IsNullOrWhiteSpace(Sum2.Text))
            {
                MessageBox.Show("숫자를 입력해주세요");
                return;
            }

            if (int.TryParse(Sum2.Text, out num2))
            {
                MessageBox.Show("문자가 들어왔습니다.");
                return;
            }
            num1           = Convert.ToInt32(Sum1.Text);
            num2           = Convert.ToInt32(Sum2.Text);
            SumResult.Text = Add(num1, num2).ToString();
        }
示例#6
0
        private void button1_Click(object sender, EventArgs e)
        {
            int number1 = 0;
            int number2 = 0;

            if (string.IsNullOrWhiteSpace(Sum1.Text))
            {
                MessageBox.Show("sum1에 숫자를 입력해주새요.");
                Sum1.Focus();
                return;
            }
            if (int.TryParse(Sum1.Text, out number1) == false)
            {
                MessageBox.Show("Sum1에 문자가 들어왔습니다. 숫자를 입력해 주세요.");
                Sum1.SelectAll();
                Sum1.Focus();
                return;
            }
            if (string.IsNullOrWhiteSpace(Sum2.Text))
            {
                MessageBox.Show("sum2에 숫자를 입력해주새요.");
                Sum2.Focus();
                return;
            }
            if (int.TryParse(Sum2.Text, out number2) == false)
            {
                MessageBox.Show("Sum2에 문자가 들어왔습니다. 숫자를 입력해 주세요.");
                Sum2.SelectAll();
                Sum2.Focus();
                return;
            }

            int sum = number1 + number2;

            SumResult.Text = sum.ToString();
        }