How to get current regional settings in C#?

前端 未结 7 1671
独厮守ぢ
独厮守ぢ 2020-11-29 08:32

Normally you can get it by writing something like

CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;

But this way you can only ge

7条回答
  •  栀梦
    栀梦 (楼主)
    2020-11-29 09:01

    [DllImport("kernel32.dll")]
    private static extern int GetUserDefaultLCID();
    
    public static CultureInfo CurrentCultureInRegionalSettings => new CultureInfo(GetUserDefaultLCID());
    

提交回复
热议问题