Ich habe eine Situation, in der ich das Gebietsschema meines Prozesses auf en-US setzen muss.
Ich weiß, wie man das für den aktuellen Thread macht:
System.Threading.Thread.CurrentThread.CurrentCulture =
System.Globalization.CultureInfo.CreateSpecificCulture("en-US");
Aber meine Anwendung verwendet BackgroundWorkers
zu verarbeiten, und das Gebietsschema für diese Worker-Threads scheint von der obigen Änderung an ihrem spawnenden Haupt-Thread nicht betroffen zu sein.
Wie kann ich also das Gebietsschema für alle Threads in meiner Anwendung festlegen, ohne es in jedem einzelnen Thread manuell einzustellen?