Форсирование локали для конкретного приложения.net

В моем приложении.net я загружаю файл CSV, а затем анализирую поля, используя float.Parse(),

Пользователям из Германии, работающим под управлением Windows 7 (и 8), в качестве региона задано значение Германия. Это приводит к тому, что десятичные точки в значениях CSV анализируются как ограничитель тысяч (я думаю, что информация о культуре немецкая)

Это займет некоторое время, прежде чем выпускать фиксированную версию, так что, есть ли способ принудительно установить настройки локализации только для этого приложения?

Я думаю, что эквивалентность Linux будет что-то вроде LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 ./app,

Благодарю.

0 ответов

Другие вопросы по тегам