在 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;