Преобразование буквы «А» в число 0 VB - PullRequest
1 голос
/ 06 февраля 2012

У меня есть строка "abc defg h"

Я хотел перевести каждую букву в соответствующий номер, например «A» как «00», «B» как «01»

например

'привет' -> '06 04 10 10 14 '

ps поможет ли словарь вообще с этим?

Заранее спасибо

1 Ответ

5 голосов
/ 06 февраля 2012

Ваши примеры не совпадают. Должно ли H быть 6 или 7? Это базовый пример, но он хорошо обрабатывает только буквы, пробелы и знаки препинания, которые вы должны определить, как вы хотите обрабатывать:

    Dim value As String = "HELLO"
    For Each character In value.ToUpper()
        Debug.Print((Asc(character) - 65).ToString("00"))
    Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...