/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/fundamentals/runtime-libraries/snippets/System.Globalization/DateTimeFormatInfo/csharp/parse2.cs
38 строк
1 KB
Genevieve Warren
Extract remarks for System.Globalization* (#38912)
29 дек 2023, 20:03
Не верифицирован
29 дек 2023, 20:03
7f945f9
Код
Авторство
О чём код?
// <Snippet16> using System; using System.Globalization; public class ParseEx2 { public static void Main() { string inputDate = "14/05/10"; CultureInfo[] cultures = { CultureInfo.GetCultureInfo("en-US"), CultureInfo.CreateSpecificCulture("en-US") }; foreach (var culture in cultures) { try { Console.WriteLine("{0} culture reflects user overrides: {1}", culture.Name, culture.UseUserOverride); DateTime occasion = DateTime.Parse(inputDate, culture); Console.WriteLine("'{0}' --> {1}", inputDate, occasion.ToString("D", CultureInfo.InvariantCulture)); } catch (FormatException) { Console.WriteLine("Unable to parse '{0}'", inputDate); } Console.WriteLine(); } } } // The example displays the following output: // en-US culture reflects user overrides: False // Unable to parse '14/05/10' // // en-US culture reflects user overrides: True // '14/05/10' --> Saturday, 10 May 2014 // </Snippet16>