Как преобразовать расширенный ASCII в десятичный в Windows Forms C #?
Я пишу приложение для Windows. сталкиваюсь с проблемой при конвертацииExtended ASCII[128-256] в его десятичном эквиваленте.
когда я получаю расширенный ASCII, скажем, например, & quot; из файла JAR он попадает в приложение C # следующим образом: & # xFFFD ;.
Могу ли я узнать, как преобразовать это в десятичный эквивалент [т.е.] 140.
string textToConvert = "Œ";
Encoding iso8859 = Encoding.GetEncoding("iso-8859-1");
Encoding unicode = Encoding.Unicode;
byte[] srcTextBytes = iso8859.GetBytes(textToConvert);
byte[] destTextBytes = Encoding.Convert(iso8859,unicode, srcTextBytes);
char[] destChars = new char[unicode.GetCharCount(destTextBytes, 0, destTextBytes.Length)];
unicode.GetChars(destTextBytes, 0, destTextBytes.Length, destChars, 0);
System.String szchar = new System.String(destChars);
MessageBox.Show(szchar);
Пожалуйста, помогите мне. Как мне поступить ??