Задачи C#, System.Threading.Thread.CurrentThread.CurrentCulture и Microsoft.Office.Interop.Excel
Я выполняю код в задачах для создания файлов Excel. Но формат ячеек все еще в формате en-US. Получают ли задачи параметр CurrentCulture текущего потока?
Вот некоторый код:
Parallel.ForEach(_blablalist, blabla =>
{
Console.WriteLine(System.Threading.Thread.CurrentThread.CurrentCulture);
Console.WriteLine(System.Threading.Thread.CurrentThread.CurrentUICulture);
Dowork(blabla);
}
Выход:
а как
а как
Это то, что я хочу, но Excel должен быть в формате en-US. Может быть, задачи имеют другие параметры:/
1 ответ
http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx
Похоже, что CultureInfo работает только для неуправляемого кода:(