[C#] Wczytywanie danych do zmiennej typu int

Mam problem z wczytywanie danych do zmiennej int

normalnie do stringów używam funkcji

Console.ReadLine();

lub

Console.Read();

Lecz przy zmiennych typu int to nie działa

Gdy po uruchomieniu programu podam do wczytanie liczbę 1

to on wyświetli liczbę 49

Proszę o pomoc !!

klasa Convert ma dużo statycznych metod które powinny Cię zainteresować np. Convert.ToInt16()

int n= int.Parse(Console.ReadLine());