Задачи C #, System.Threading.Thread.CurrentThread.CurrentCulture и Microsoft.Office.Interop.Excel - PullRequest
3 голосов
/ 13 сентября 2011

Я выполняю код в задачах для создания файлов Excel. Но формат ячеек все еще в формате en-US. Получают ли задачи параметр CurrentCulture текущего потока?

Вот код:

        Parallel.ForEach(_blablalist, blabla =>
        {
            Console.WriteLine(System.Threading.Thread.CurrentThread.CurrentCulture);
            Console.WriteLine(System.Threading.Thread.CurrentThread.CurrentUICulture);
            Dowork(blabla);

        }

Выход:

FR-FR

FR-FR

Это то, что я хочу, но Excel остается в формате en-US. Возможно у задач есть другие параметры: /

1 Ответ

0 голосов
/ 13 сентября 2011

http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx

Похоже, что CultureInfo работает только для неуправляемого кода: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...