在课堂上获取当前的CultureInfo

时间:2015-04-28 03:05:31

标签: c# asp.net localization resources

如何在类中访问当前的CultureInfo?这就是我想在课堂上做的事情:

   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);
    }

编辑重新开放:这里不重复我想知道如何从课程中访问文化信息,这与仅仅询问如何知道cultureinfo的问题完全不同

1 个答案:

答案 0 :(得分:1)

您可以尝试为当前线程的文化执行此操作:

CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;