2010-07-09 21 views
10

Có ai biết về C# API để chấp nhận Ngôn ngữ-Văn hóa và trả lại Trang Mã tương ứng không? Ví dụ, nếu tôi gọiLàm cách nào để tải trang mã theo ngôn ngữ-văn hóa?

MagicClass.GetCodePage("ru-RU") 

tôi sẽ nhận được

1251 

Nếu điều này được trả lời trước đó, xin vui lòng thả cho tôi một liên kết.

Xin cảm ơn trước. .

Trả lời

13

Các TextInfo lớp (truy cập qua CultureInfo.TextInfo) chứa các trang mã:

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

Có vẻ như bạn muốn trang mã ANSI, nhưng bạn cũng có thể nhận được các phiên bản Mac, OEM và EBCDIC.

+0

Cảm ơn! Chấp nhận câu trả lời của bạn vì nó là chính xác và đầy đủ! –

2

mới CultureInfo ("ru-Ru") TextInfo.ANSICodePage

+0

Cảm ơn! +1 cho câu trả lời của bạn vì nó cũng chính xác! :) –

Các vấn đề liên quan