/
BceBolod
/
Project
Обзор
Документация
Войти
/
BceBolod
/
Project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
CW/task6.cs
33 строки
884 B
BceBolod
Test Control Work
16 ноя 2025, 00:38
16 ноя 2025, 00:38
244297a
Код
Авторство
О чём код?
namespace CW; public class task6 { public static bool Tryparse(string str, out int number) { if (str == null) { throw new ArgumentNullException(nameof(str),"str не должно принимать значение null"); } if (str.Length == 0) { throw new ArgumentException("не должно быть пустым",nameof(str)); } number = 0; bool istTrueOrFalse = true; for(int i = 0; i < str.Length; i++) { if (str[0] == '-') continue; if(Char.IsDigit(str[i]) == false) { istTrueOrFalse = false; break; } } if(istTrueOrFalse == true) { number = int.Parse(str); } return istTrueOrFalse; } }