在 class 中获取当前 CultureInfo
Getting Current CultureInfo in a class
如何访问 Class 中的当前 CultureInfo?这就是我想在 class:
中做的
if(!LoggedIn())
{
string culture = CultureInfo.Name.replace("-","_"); //here is the Problem
//I don't know how to access the current CultureInfo
HttpContext.Current.Response.Redirect("/" + HttpContext.GetGlobalResourceObject("pages", "login_" + culture);
}
重新开放编辑: 这不是重复的我想知道如何从 class 访问文化信息,它与简单的问题完全不同问如何知道cultureinfo
您可以尝试对当前线程的文化执行此操作:
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
如何访问 Class 中的当前 CultureInfo?这就是我想在 class:
中做的 if(!LoggedIn())
{
string culture = CultureInfo.Name.replace("-","_"); //here is the Problem
//I don't know how to access the current CultureInfo
HttpContext.Current.Response.Redirect("/" + HttpContext.GetGlobalResourceObject("pages", "login_" + culture);
}
重新开放编辑: 这不是重复的我想知道如何从 class 访问文化信息,它与简单的问题完全不同问如何知道cultureinfo
您可以尝试对当前线程的文化执行此操作:
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;