Что такое пример кода C # для функции VBScript SetLocale - PullRequest
1 голос
/ 05 октября 2011

У меня есть код ниже в VBScript.

Sub SetPageLocale()
    Dim Locale
    Dim ContextObject
    Set ContextObject=getContextObject
    Locale=getFieldValue(ContextObject.Publication.MetadataFields("Configuration").Value(1).Fields("Locale"),"")
    If Locale<>"" Then
        SetLocale(Locale)
    Else
        SetLocale("en-gb")' Move to Constants TBB
    End If

    Set ContextObject = Nothing
End Sub

Теперь я хочу преобразовать код выше в C #.Особенно я ищу код C # для VbScript SetLocale function

1 Ответ

1 голос
/ 05 октября 2011

В .NET вы могли бы класс CultureInfo установить языковой стандарт для текущего потока:

Thread.CurrentThread.CurrentCulture = new CultureInfo("en-GB");
...