После прохождения теста можно комментировать вопросы теста, а Ваши комментарии увидят модераторы теста и пользователи, которым когда-либо эти вопросы попадались.
←
→
←
→
|
ссылка
May 17 19:13
Комментарий от elirijndael: Полностью согласен с valid_name. |
|
ссылка
May 17 18:47
Комментарий от Aleksandr89: Неплохой тест. Для тех кто хочет ещё попрактиковатьс... |
|
ссылка
May 17 15:13
Комментарий от dpdpdp: Поменяйте радиокнопки на чекбоксы. Во втором варианте про... |
|
ссылка
May 17 11:55
Комментарий от Torredo812: вот это подвох!!! забываешь что х увеличился))и думае... |
|
ссылка
May 17 10:50
Комментарий от lesha1980: Хороший вопрос. Получается, что проверяется только x в... |
Тестов: 130, вопросов: 5791. Пройдено: 126750 / 526548.
string s = "42";
int32 n;
n = Int32.Parse(s);
Это будет работать нормально, если Вы уверены что в переменной s будет корректно записанное число. В случае же, если в переменной s будет строка вроде "abc", .NET выбросит исключение.
if(!Int32.TryParse(s, out n))
{
//обработка, если не число
}
Метод .TryParse() возвращает булевское значение обозначающее произошло ли преобразование и возвращает преобразованное значение в out параметре.