title: Allow To Only Input A Number - C#
body: <p>I'm fairly new to C#.
  I'm trying to make a basic program that converts Degrees in Celsius to Fahrenheit.
  But here's the catch, I want to make sure that the user inputs only a valid number and no characters or symbols. And if the user inputs, for example 39a,23, the Console asks him to enter the number again.</p>
  
  <pre><code> Console.WriteLine("Please enter the temperature in Celsius: ");
   double x = Convert.ToDouble(Console.ReadLine());
  </code></pre>
  
  <p>Also, I've been making other programs, and I've been wondering - do I always have to use "Convert.ToInt/Convert.ToDouble"? or is there a faster way?</p>