/* Example Output: * Please select the convertor direction * 1. From Celsius to Fahrenheit. * 2. From Fahrenheit to Celsius. * :2 * Please enter the Fahrenheit temperature: 20 * Temperature in Celsius: -6.67 * Press any key to exit. */ static void Main() { Console.WriteLine("Please select the convertor direction"); Console.WriteLine("1. From Celsius to Fahrenheit."); Console.WriteLine("2. From Fahrenheit to Celsius."); Console.Write(":"); string selection = Console.ReadLine(); double F, C = 0; switch (selection) { case "1": Console.Write("Please enter the Celsius temperature: "); F = TemperatureConverter.CelsiusToFahrenheit(Console.ReadLine()); Console.WriteLine("Temperature in Fahrenheit: {0:F2}", F); break; case "2": Console.Write("Please enter the Fahrenheit temperature: "); C = TemperatureConverter.FahrenheitToCelsius(Console.ReadLine()); Console.WriteLine("Temperature in Celsius: {0:F2}", C); break; default: Console.WriteLine("Please select a convertor."); break; } // Keep the console window open in debug mode. Console.WriteLine("Press any key to exit."); Console.ReadKey(); }
static void TemperatureExample() { double startCelsius = 20; double fahrenheit = TemperatureConverter.CelsiusToFahrenheit(startCelsius); double celsius = TemperatureConverter.FahrenheitToCelsius(fahrenheit); Console.WriteLine(startCelsius == celsius); // prints True }