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(); }
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(); }
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(); }
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(); }
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(); }
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(); }