如何通过语言文化获取代码页?

Yan*_*nko 13 c# localization

有没有人知道C#API接受语言文化并返回相应的代码页?例如,如果我打电话

MagicClass.GetCodePage("ru-RU")
Run Code Online (Sandbox Code Playgroud)

我会的

1251
Run Code Online (Sandbox Code Playgroud)

如果以前回答过,请给我一个链接.

提前致谢.

Jef*_*nal 15

TextInfo级(通过访问CultureInfo.TextInfo)包含的代码页:

CultureInfo cultureInfo = CultureInfo.GetCultureInfo("ru-RU");
Console.WriteLine(cultureInfo.TextInfo.ANSICodePage); // 1251
Run Code Online (Sandbox Code Playgroud)

听起来你想要ANSI代码页,但你也可以获得Mac,OEM和EBCDIC版本.