How to detect the User's culture?

VB.NET

Dim sLang As String
sLang = Request.UserLanguages(0)
Response.Write(sLang)

C#

string sLang ;
sLang = Request.UserLanguages[0];
Response.Write (sLang);