.NET标准等效于Thread.CurrentCulture

Dre*_*kes 7 .net localization .net-core .net-standard

使用完整的.NET框架,您可以使用以下方法获取/设置当前线程的文化和UI文化:

Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;
Run Code Online (Sandbox Code Playgroud)

我正在移植一个库netstandard1.n(n待定)并发现Thread该类没有定义CurrentCulture也没有CurrentUICulture.

是否有替代API?

Dre*_*kes 10

使用CultureInfo静态成员代替:

CultureInfo.CurrentCulture = culture;
CultureInfo.CurrentUICulture = culture;
Run Code Online (Sandbox Code Playgroud)