======Метод UInt32.TryParse(String, NumberStyles, IFormatProvider, UInt32)====== Предпринимает попытку преобразовать строковое представление числа в формате, соответствующем стилю, языку и региональным параметрам, в эквивалентное 32-разрядное целое число без знака.Возвращает значение, указывающее, успешно ли выполнено преобразование. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out uint result) **Параметры** * //s// * Тип: [[developers:references:system.string|System.String]] * Строка, представляющая преобразуемое число.Строка интерпретируется с использованием стиля, указанного параметром //style// . * //style// * Тип: [[developers:references:system.globalization.numberstyles|System.Globalization.NumberStyles]] * Побитовая комбинация значений перечисления, которая показывает разрешенный формат параметра //s// .Обычно указывается значение [[developers:references:system.globalization.numberstyles.integer|Integer]] . * //provider// * Тип: [[developers:references:system.iformatprovider|System.IFormatProvider]] * Объект, который предоставляет сведения о форматировании параметра //s// , в зависимости от языка и региональных параметров. * //result// * Тип: [[developers:references:system.uint32|System.UInt32]] * При возвращении этим методом содержит 32-разрядное целочисленное значение без знака, эквивалентное числу, содержащемуся в параметре //s// , если преобразование выполнено успешно, или нуль, если оно завершилось неудачей.Преобразование завершается сбоем, если значение параметра //s// равно null или [[developers:references:system.string.empty|Empty]] , либо его формат не соответствует формату, заданному в параметре //style// , либо оно представляет число меньше [[developers:references:system.uint32.minvalue|MinValue]] или больше [[developers:references:system.uint32.maxvalue|MaxValue]] .Этот параметр передается без инициализации. **Возвращаемое значение** * Тип: [[developers:references:system.boolean|System.Boolean]] * Значение true, если параметр //s// успешно преобразован; в противном случае — значение false.