Пример #1
0
        /* 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();
        }
Пример #2
0
        static void TemperatureExample()
        {
            double startCelsius = 20;
            double fahrenheit   = TemperatureConverter.CelsiusToFahrenheit(startCelsius);
            double celsius      = TemperatureConverter.FahrenheitToCelsius(fahrenheit);

            Console.WriteLine(startCelsius == celsius); // prints True
        }