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

C# 如何通过语言文化获取代码页?,c#,localization,C#,Localization,有人知道C#API接受语言文化并返回相应的代码页吗?例如,如果我打电话 MagicClass.GetCodePage("ru-RU") 我会得到 1251 如果以前有人回答过,请给我一个链接 提前感谢。新文化信息(“ru”).TextInfo.ANSICodePage该类(可通过访问)包含代码页: CultureInfo cultureInfo = CultureInfo.GetCultureInfo("ru-RU"); Console.WriteLine(cultureInfo.TextI

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

MagicClass.GetCodePage("ru-RU")
我会得到

1251
如果以前有人回答过,请给我一个链接

提前感谢。

新文化信息(“ru”).TextInfo.ANSICodePage

该类(可通过访问)包含代码页:

CultureInfo cultureInfo = CultureInfo.GetCultureInfo("ru-RU");
Console.WriteLine(cultureInfo.TextInfo.ANSICodePage); // 1251

听起来您需要ANSI代码页,但也可以获得Mac、OEM和EBCDIC版本。

谢谢!接受你的答案,因为它是正确和详尽的!