Руководство по программированию на C#. Определение представления числового значения в строке.
Чтобы определить, является ли строка допустимым представлением указанного числового типа, воспользуйтесь статическим методом TryParse, реализуемым всеми простыми числовыми типами, например DateTime и IPAddress.