HttpRequest.UserLanguages Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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