Csharp/CSharp Tutorial/I18N Internationalization/CurrentUICulture

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Set CurrentCulture to new CultureInfo("de-AT-ST")

<source lang="csharp">using System; using System.Collections.Generic; using System.Text; using System.Globalization;

class Program {

   static void Main(string[] args) {
       CultureInfo ci = new CultureInfo("de-AT-ST");
       System.Threading.Thread.CurrentThread.CurrentCulture = ci;
       System.Threading.Thread.CurrentThread.CurrentUICulture = ci;
   }

}</source>

Set the current UI culture for the executing thread

<source lang="csharp">using System; using System.Globalization; using System.Threading; class MainClass {

 public static void Main() 
 {
   Thread.CurrentThread.CurrentUICulture=new CultureInfo("fr-FR");
   Console.WriteLine(Thread.CurrentThread.CurrentUICulture.Name);
 }

}</source>

fr-FR