Bagikan melalui


HttpRequest.UserLanguages Properti

Definisi

Mendapatkan array string yang diurutkan dari preferensi bahasa klien.

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()

Nilai Properti

String[]

Array string yang diurutkan dari preferensi bahasa klien, atau null jika kosong.

Contoh

Contoh kode berikut mengambil beberapa nilai yang dikembalikan oleh UserLanguages properti ke dalam array string dan menulis setiap nama bahasa ke baris terpisah dari output HTTP.

Nama bahasa disediakan oleh browser, dan tidak ada daftar pasti dari semua kode yang mungkin. Biasanya ini terdiri dari kode dua karakter untuk bahasa, tanda hubung, dan kode dua karakter untuk budaya, seperti "en-us" untuk bahasa Inggris AS dan "fr-ca" untuk Prancis Kanada.

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
   

Berlaku untuk