======Метод DateTimeOffset.TryParse(String, IFormatProvider, DateTimeStyles, DateTimeOffset)====== Предпринимает попытку преобразования указанного строкового представления даты и времени в его эквивалент [[developers:references:system.datetimeoffset|DateTimeOffset]] , и возвращает значение, позволяющее определить успешность преобразования. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public static bool TryParse(string input, IFormatProvider formatProvider, DateTimeStyles styles, out DateTimeOffset result) **Параметры** * //input// * Тип: [[developers:references:system.string|System.String]] * Строка, содержащая дату и время, которые нужно преобразовать. * //formatProvider// * Тип: [[developers:references:system.iformatprovider|System.IFormatProvider]] * Объект, предоставляющий сведения о форматировании параметра //input// в зависимости от языка и региональных параметров. * //styles// * Тип: [[developers:references:system.globalization.datetimestyles|System.Globalization.DateTimeStyles]] * Побитовая комбинация значений перечисления, которая показывает разрешенный формат параметра //input// . * //result// * Тип: [[developers:references:system.datetimeoffset|System.DateTimeOffset]] * После возврата из этого метода, содержит значение [[developers:references:system.datetimeoffset|DateTimeOffset]] , эквивалентное дате и времени, заданным в параметре //input// , если преобразование прошло успешно, или значение [[developers:references:system.datetimeoffset.minvalue|MinValue]] , если преобразование завершилось неудачей.Преобразование завершается неудачей, если значение параметра //input// равно null или в нем не содержится допустимое строковое представление даты и времени.Этот параметр передается без инициализации. **Возвращаемое значение** * Тип: [[developers:references:system.boolean|System.Boolean]] * Значение true, если параметр //input// успешно преобразован, в противном случае — значение false.