Я не уверен, что название хорошо объяснено. Я имею в виду, что это делается:
int i = 3;
char id = (char)i:
Console.Writeline(i);
Console.Writeline(id);
, а затем получается вывод в консоли:
3
3
Но (очевидно) я получить вывод:

Я хотел бы иметь возможность хранить в качестве символа то же значение переменной int, а не связанный код символа.