У меня есть процедура расшифровки в VB6. Теперь я хочу такую же расшифровку в C #.
Строки, которые нуждаются в расшифровке, находятся в Unicode, поэтому я использую Encoding.Unicode.GetString для чтения ввода в C # Вход теперь выглядит точно так же, как в VB6.
Первые несколько символов в цикле расшифрованы хорошо! Тогда я сталкиваюсь с разницей ...
Программа анализирует символ '˜' с индексом, отличным от VB6.
При отладке я вижу следующее в VB и в .Net:
VB6 ˜ = код 152
C # ˜ = код 732
Излишне говорить, что расшифровка не удалась. Мне нужно получить 152 для персонажа, упомянутого выше.
Что здесь не так?
С уважением,
Michel