. NET Core - другой разделитель списка на Linux - PullRequest
0 голосов
/ 15 марта 2020

Я использую CSVHelper для импорта файлов CSV. Я передаю текущую культуру в CSVHelper следующим образом:

 CsvReader csvReader = new CsvReader(stream, System.Threading.Thread.CurrentCulture);

Вкл. Windows это признает, что (например) файл Briti sh CSV использует в качестве разделителя и файла на немецком языке; в качестве разделителя.

Однако на Linux это поведение отличается - на Linux a. используется для сепаратора в немецкой культуре. Я подозреваю (но не проверял), что OSx может вести себя так же, как Linux.

Как я могу нормализовать это так, чтобы одни и те же разделители использовались во всех разных культурах между платформами.

...