다음을 통해 공유


HttpRequest.UserLanguages 속성

정의

클라이언트 언어 기본 설정의 정렬된 문자열 배열을 가져옵니다.

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

속성 값

String[]

클라이언트 언어 기본 설정의 정렬된 문자열 배열 또는 null(비어 있는 경우)입니다.

예제

다음 코드 예제에서는 속성에서 반환하는 UserLanguages 여러 값을 문자열 배열로 캡처하고 각 언어 이름을 별도의 HTTP 출력 줄에 씁니다.

언어 이름은 브라우저에서 제공되며 가능한 모든 코드의 최종 목록은 없습니다. 일반적으로 이러한 코드는 언어에 대한 두 문자 코드, 하이픈 및 문화권에 대한 두 문자 코드(예: 미국 영어의 경우 "en-us", 캐나다 프랑스어의 경우 "fr-ca")로 구성됩니다.

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
   

적용 대상