К 2C
Я думаю, вы имеете в виду шестнадцатеричное представление буквы A
?
Это было бы что-то вроде String.Format("{0:X}", Convert.ToInt32('A'));
Update после осветления от OP
Вы либо должны предопределить все ваши поддерживаются набор символов, как это.
static Dictionary<char, int> cyper = new Dictionary<char, int>
{
{'A', 44},
{'B', 45},
{'C', 46},
{'D', 47},
{'E', 48},
{'F', 49},
// .. etc
};
// ...
Console.WriteLine(string.Format("{0:X}", cyper['A'])); // will print 2C
Но это не кажется очень хорошим шифрованием, если все находится рядом с несколькими значениями.
Другим подходом было бы применение схемы кодирования. Математическая оценка времени выполнения на входе, которая будет оцениваться до 2C (шифрование) и сможет принимать 2C и оценивать A (расшифровывать).
Note, любое «шифрование», который состоит из сопоставления букв, как «A» = «2С» есть * ужасное * шифрование. –
, вероятно, нужно сделать домашнее задание самостоятельно :) – codebased
Согласен, к сожалению, я сам не создал шифрование. – user3809661