Страницы

Поиск по вопросам

вторник, 14 мая 2019 г.

CultureInfo.InvariantCulture и с чем его едят

Здравствуйте, уважаемые! Возник такой вопрос, как использовать CultureInfo.InvariantCulture при конверте строк в дату и в случае с денежными величинами в double. С датами вроде всё понятно. Как я понимаю CultureInfo.InvariantCulture говорит о том, что формат в полученной строке соответствует формату, указанному в языковых настройках твоего компьютера. С датой я в этом убедился. Однако в случае с денежной величиной возникает вопрос, почему вот это: double.Parse("2135.45", CultureInfo.InvariantCulture); нормально конвертится и не вызывает исключений. Ведь денежный формат России указывается через запятую.


Ответ

Не правильно понимаете. Как сказано тут, это как раз не зависимая от языка локаль.

Комментариев нет:

Отправить комментарий