2016-10-30 6 views
6

Mit dem vollständigen .NET Framework können Sie die aktuellen Threads Kultur und UI-Kultur mit get/set:.NET Standard-äquivalent Thread.CurrentCulture

Thread.CurrentThread.CurrentCulture = culture; 
Thread.CurrentThread.CurrentUICulture = culture; 

Ich Portierung eine Bibliothek netstandard1.n (n sind bestimmt werden) und entdeckte die Thread Klasse definiert nicht CurrentCulture noch CurrentUICulture.

Gibt es dafür eine alternative API?

Antwort

9

Verwendung CultureInfo ‚s statische Mitglieder statt:

CultureInfo.CurrentCulture = culture; 
CultureInfo.CurrentUICulture = culture; 
+0

Hrm, aber diese sind schreibgeschützt in .NET Framework. Gibt es einen Weg, der '# if' Preproc-Direktiven nicht enthält? –