Как получить формат времени для всех регионалов - PullRequest
0 голосов
/ 26 июля 2010

В Панели управления-> Региональные и языковые параметры-> Региональные параметры-> Стандарт и форматы есть список всех регионалов и, нажав кнопку «Настроить», пользователь может установить формат времени

Мой вопрос: как получить текущий и стандартный формат времени для всех региональных программ?

1 Ответ

1 голос
/ 26 июля 2010

Вы можете перечислить их через C #, как это.

foreach(var cultureInfo in CultureInfo.GetCultures(CultureTypes.AllCultures))
{
    Console.WriteLine("{0}: {1}",
                      cultureInfo.Name,
                      cultureInfo.IsNeutralCulture ? "-" : cultureInfo.DateTimeFormat.ShortDatePattern);
}
...