title: Display Console.ReadLine() in switch statement
body: <p>I'm building console applications to sharpen my c# skills. I'm having two issues that I can't seem to find online. </p>
  
  <p><strong>Issue 1:</strong> I want to display whatever the user inputs in the output (user enters a numeric value.. when the program runs and displays an answer, I want the user input to be displayed as well)..</p>
  
  <p><strong>Issue 2:</strong> Currently you have to press the enter key twice to continue after the first input. Is there a way to only have to press the enter key once?</p>
  
  <p>Thanks in advance!</p>
  
  <p>Here is the existing code (I'll include both classes just incase you need the second for some reason):</p>
  
  <pre><code>namespace StaticDemo {
      class Program
      {
          static void Main(string[] args)
          {
              string selection = string.Empty;
              while (selection != "q" &amp;&amp; selection != "Q")
              {
                  Console.Write("Enter C)elsius to Fahrentheit or F(ahrenheit to Celsius or Q(uit. \nSelect C, F, or Q then press the enter key twice to continue: ");
                  selection = Console.ReadLine();
  
                  double fahrenheit = 0, celsius = 0;
                  string line = Console.ReadLine();
                  switch (selection)
                  {
  
                      case "C":
                      case "c":
                          Console.Write("Please enter the Celsius temperature that you want converted to a Fahrenheit temperature: ");
                          fahrenheit = TemperatureConverter.CelsiusToFahrenheit(Console.ReadLine());
                          Console.WriteLine($"The temperature you provided in celsius: {line}, would be: {fahrenheit} in fahrentheit");
                          break;
  
                      case "F":
                      case "f":
                          Console.Write("Please enter the Farentheit temperature that you want converted to a Celsius temperature: ");
                          celsius = TemperatureConverter.CelsiusToFahrenheit(Console.ReadLine());
                          Console.WriteLine($"The temperature you provided in Fahrentheit: {line}, would be: {celsius} in celsius");
                          break;
  
                      case "Q":
                      case "q":
                          break;
                      default:
                          Console.WriteLine("Enter C F or a Q, Moron!");
                          break;
  
                  }
                  Console.WriteLine();
                  Console.WriteLine();
              }
          }
      } }
  </code></pre>
  
  <p>The second class code is below if you need it for whatever reason:</p>
  
  <pre><code>namespace StaticDemo
  {
      class TemperatureConverter
      {
          public static double CelsiusToFahrenheit(string tempCelsius)
          {
              double celcius = double.Parse(tempCelsius);
              double fahrenheit = (celcius * 9 / 5) + 32;
              return fahrenheit;
          }
          public static double FahrenheitToCelsius(string tempFahrenheit)
          {
              double fahrenheit = double.Parse(tempFahrenheit);
              double celsius = (fahrenheit - 32) * 5 / 9;
              return celsius;
          }
      }
  }
  </code></pre>