Реализовать метода IsNumber, проверяющий является ли строка целым числом - C#
Формулировка задачи:
Здравствуйте,прошу помощи в решении данной задачи,только начал изучать C# и не знаю как сделать
Условие:"Напишите процедуру IsNumber, проверяющую является ли исходный текст правильно построенным целым числом. Для представления текста используйте класс char []."
Решение задачи: «Реализовать метода IsNumber, проверяющий является ли строка целым числом»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string input = Console.ReadLine(); char[] arr = input.ToArray(); Console.Write(IsNumber(arr)); Console.ReadKey(); } static bool IsNumber(char[] value) { bool neg = value[0] == '-'; for (int i = neg ? 1 : 0; i < value.Length; i++) { if (!char.IsDigit(value[i])) return false; } return true; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д