Mega Code Archive

 
Categories / C# / Data Types
 

Parse console input value to double

using System; class MainClass {     public static void Main()     {         bool done = false;         string inp;         do         {             Console.Write("Enter a real number: ");             inp = Console.ReadLine();             try             {                 double d = Double.Parse(inp);                 Console.WriteLine("You entered {0}.", d.ToString());                 done = true;             }             catch (FormatException)             {                 Console.WriteLine("You did not enter a number.");             }             catch (Exception e)             {                 Console.WriteLine("An exception occurred while parsing your response: {0}", e.ToString());             }         } while (!done);     } }