HttpRequest.UserLanguages Egenskap

Definition

Hämtar en sorterad strängmatris med klientspråkinställningar.

public:
 property cli::array <System::String ^> ^ UserLanguages { cli::array <System::String ^> ^ get(); };
public string[] UserLanguages { get; }
member this.UserLanguages : string[]
Public ReadOnly Property UserLanguages As String()

Egenskapsvärde

String[]

En sorterad strängmatris med klientspråkinställningar eller null om den är tom.

Exempel

I följande kodexempel avbildas de flera värden som returneras av UserLanguages egenskapen i en strängmatris och varje språknamn skrivs till en separat rad med HTTP-utdata.

Språknamnen tillhandahålls av webbläsaren och det finns ingen slutgiltig lista över alla möjliga koder. Dessa består vanligtvis av två tecken för språket, ett bindestreck och en kod med två tecken för kulturen, till exempel "en-us" för amerikansk engelska och "fr-ca" för kanadensisk franska.

int count;
String[] userLang = Request.UserLanguages;

for (count = 0; count < userLang.Length; count++)
{
   Response.Write("User Language " + count +": " + userLang[count] + "<br>");
}

Dim userLang() As String
 Dim count As Integer
 
 userLang = Request.UserLanguages
 For count = 0 To userLang.GetUpperBound(0)
    Response.Write("User Language: " & Cstr(userLang(count)) & "<br>")
 Next count
   

Gäller för