Страницы

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

вторник, 25 февраля 2020 г.

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

#c_sharp #дата


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

нормально конвертится и не вызывает исключений. Ведь денежный формат России указывается
через запятую.    


Ответы

Ответ 1



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

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

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