Проверка находится ли число в диапазоне - C#
Формулировка задачи:
Здравствуйте! Нужна помощь, а то я уже совсем запутался Нужно написать код для проверки находится ли число "p" в нужном числовом диапазоне Заранее спасибо.
private void btn_P_Click(object sender, EventArgs e)
{
string sp = textBox2.Text int i = 0;
while (i < sp.Length)
{
string c = sp[i].ToString();
if ((!(c.Equals("0"))) && (!(c.Equals("1"))) &&
(!(c.Equals("2"))) && (!(c.Equals("3"))) &&
(!(c.Equals("4"))) && (!(c.Equals("5")) &&
(!(c.Equals("6"))) && (!(c.Equals("7"))) &&
(!(c.Equals("8"))) && (!(c == "9"))))
if (i >= 0 && i < sp.Length)
{
MessageBox.Show("Введен неверный символ");
return;
}
i++;
}Решение задачи: «Проверка находится ли число в диапазоне»
textual
Листинг программы
int n;
if(int.TryParse(textBox2.Text,out n) && n>lowerbound && n <upperbound) MessageBox.Show("Yes");
else MessageBox.Show("No");