Wie kann ich die CurrentCulture des gesamten Prozesses (nicht nur mit aktuellen thread).Net?

Ich habe eine situation wo ich brauche, um meinen Prozess' locale auf en-US.

Ich wissen, wie das für den aktuellen thread:

System.Threading.Thread.CurrentThread.CurrentCulture = 
     System.Globalization.CultureInfo.CreateSpecificCulture("en-US");

Aber meine Anwendung verwendet BackgroundWorkers zu tun, einige Bearbeitung, und das Gebietsschema für diese worker-threads scheint nicht betroffen zu sein, die von der oben genannten änderung zu Ihren Laich-main-thread.

So, wie ich das einstellen kann das Gebietsschema für alle die threads in meiner Anwendung, ohne es in jedem einzelnen manuell?

InformationsquelleAutor Assaf Lavie | 2009-09-22

Schreibe einen Kommentar