
31.05.2010, 14:16
|
|
Постоянный
Регистрация: 15.03.2008
Сообщений: 441
С нами:
9555536
Репутация:
95
|
|
создал метод для проверки длинны номера:
Код:
public static int TryNum(int number)
{
if (tb2.Text.Length < 7 || tb2.Text.Length > 12)
{
MessageBox.Show("Ошибка! Прочитайте инструкцию!", "Ошибка ввода");
return 0;
}
else
{
return number;
}
}
применяю его в основной программе:
Код:
int num = Account.TryNum(tb2.Text);
if (num != "<Ошибка>")
{
отсюда несколько ошибок:
Код:
Элемент "tb2" не существует в текущем контексте. (Хотя на самом деле имя и все остальное правильное=))
дальше идет вообще бред=)
Код:
Невозможно объявить локальную переменную с именем "num" в этой области видимости, т.к. она придаст другое значение "num", которое уже используется в области видимости "родительский или текущий" для обозначения другого понятия
Это уже ругается на вот этот маленбкий кусочек кода в основной программе.
Код:
Оператор "!=" не может применяться к операндам типа "int" и "string"
|
|
|