Подключить пространство имен System.Globalization
Предоставляет сведения о языке и региональных параметрах.
Предоставляет сведения о языке и региональных параметрах.
наиболее часто используемые члены класса |
||
InstalledUICulture | возвращает культуру и регион, установленный в системе по умолчанию | ru-RU |
CurrentCulture | возвращает культуру и регион текущего потока | ru-RU |
CultureInfo(string) | инициализирует объект класса культурой и регионом | "ru-RU" |
InstalledUICulture
Свойство возвращает культуру и регион, установленный в системе по умолчанию.
Main.cs
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
//возвращает культуру и регион установленный в системе по умолчанию
-
Console.WriteLine(CultureInfo.InstalledUICulture);
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
//возвращает культуру и регион установленный в системе по умолчанию
-
Console.WriteLine(CultureInfo.InstalledUICulture);
-
Console.ReadKey();
-
return
0;
-
}
}
ru-RU
CurrentCulture
Свойство возвращает культуру и регион текущего потока.
Main.cs
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
//возвращает культуру и регион текущего потока
-
Console.WriteLine(CultureInfo.CurrentCulture);
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
//возвращает культуру и регион текущего потока
-
Console.WriteLine(CultureInfo.CurrentCulture);
-
Console.ReadKey();
-
return
0;
-
}
}
ru-RU
CultureInfo(string)
Конструктор инициализирует объект класса культурой и регионом.
Main.cs
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
CultureInfo en_US =
new
CultureInfo(
"en-US"
);
-
Console.Write(
"язык ввода английский, введите значение : "
);
-
decimal
val =
decimal
.Parse(Console.ReadLine(), en_US);
-
Console.WriteLine(val);
-
Console.Write(
"язык ввода русский, введите значение : "
);
-
val =
decimal
.Parse(Console.ReadLine(),
new
CultureInfo(
"ru-RU"
));
-
Console.WriteLine(val);
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
CultureInfo en_US =
new
CultureInfo(
"en-US"
);
-
Console.Write(
"язык ввода английский, введите значение : "
);
-
decimal
val =
decimal
.Parse(Console.ReadLine(), en_US);
-
Console.WriteLine(val);
-
Console.Write(
"язык ввода русский, введите значение : "
);
-
val =
decimal
.Parse(Console.ReadLine(),
new
CultureInfo(
"ru-RU"
));
-
Console.WriteLine(val);
-
Console.ReadKey();
-
return
0;
-
}
}
язык ввода английский, введите значение : 0.25
0,25
язык ввода русский, введите значение : 0,25
0,25
0,25
язык ввода русский, введите значение : 0,25
0,25
изменить культуру формата вывода
Main.cs
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
decimal
val = 0.25m;
-
Console.WriteLine(val);
-
DateTime DT = DateTime.Now;
-
Console.WriteLine(
"{0:U}"
, DT);
-
Console.WriteLine();
-
//изменяем культуру формата вывода
-
Console.WriteLine(val.ToString(
new
CultureInfo(
"en-US"
)));
-
Console.WriteLine(DT.ToString(
"U"
,
new
CultureInfo(
"en-US"
)));
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Globalization;
class
Program {
-
public
static
int
Main() {
-
decimal
val = 0.25m;
-
Console.WriteLine(val);
-
DateTime DT = DateTime.Now;
-
Console.WriteLine(
"{0:U}"
, DT);
-
Console.WriteLine();
-
//изменяем культуру формата вывода
-
Console.WriteLine(val.ToString(
new
CultureInfo(
"en-US"
)));
-
Console.WriteLine(DT.ToString(
"U"
,
new
CultureInfo(
"en-US"
)));
-
Console.ReadKey();
-
return
0;
-
}
}
0,25
22 октября 2014 г. 18:33:33
0.25
Wednesday, October 22, 2014 6:33:33 PM
22 октября 2014 г. 18:33:33
0.25
Wednesday, October 22, 2014 6:33:33 PM