This is a very simple bit of code. But it is the first time I have written a console app in C#. To put it simply, Using these two lines
int iRoll;
Console.WriteLine("Roll Dice and input number for your move");
iRoll = Console.Read();
and if I enter the number 5 from the cmd window (it does not matter if it is from the number pad or the keyboard) the value for iRoll is 53. Why is this?