Я хочу преобразовать символ в это число ascii, например конвертировать Z => 90.
Я знаю обратное, но не могу найти это. Именно я хочу сдвинуть введенное значение на два символа выше.
Например, я хочу преобразовать A в C или B в D или Y в A.
Извините, я не умею хорошо писать по-английски





насколько я понимаю вот код:
String shiftChar(String character) {
int charCode = character.codeUnitAt(0);
if (charCode >= 65 && charCode <= 90) {
return String.fromCharCode(((charCode - 65 + 2) % 26) + 65);
} else if (charCode >= 97 && charCode <= 122) {
return String.fromCharCode(((charCode - 97 + 2) % 26) + 97);
} else {
return character;
}
}
Отвечает ли это на ваш вопрос? Как преобразовать символ в целое число или значение Ascii во флаттере?