Добавьте int в char в С#, чтобы переместить его значение ascii (как и в С++)

В С++ этот код будет работать:

char c='a'; 
int r=2;
c+=r;

Это будет делать то же самое, что и c='c'. Как я могу сделать то же самое в С#?

Ответы

Ответ 1

Просто добавьте его в char, прежде чем добавлять его в c

char c='a'; 
int r=2;
c += (char) r;