title: I have to enter twice the input before continuing program
body: <p>I have to enter the answer twice to get the program to continue executing and I can't figure out why.
  Would be great if you could help me fix it.</p>
  
  <pre><code>    static void Main(string[] args)
      {
          Console.WriteLine("What is your name?");
          string inputName = Console.ReadLine();
                  Console.WriteLine("Did you type {0} yes/no", inputName);
                  Console.ReadLine();
                      //string stringy = Console.ReadLine();
                  string adamsstring = Console.ReadLine();
                      if (adamsstring == "no")
                  {
                      Console.WriteLine("Then what is your name?");
                      Console.ReadLine();
                  }
                      else if (adamsstring == "yes")
                      {
                          Console.WriteLine("Awesome!");
                      }
                      Console.WriteLine("Do you want to play a game?");
                  //Console.WriteLine("Press 1 for yes or 2 for no");
                      string userValue = Console.ReadLine();
                  if (userValue == "no")
                  {
                      Console.WriteLine("TO BAD!");
  
                  }
                  else if (userValue == "yes")
                  {
                      Console.WriteLine("Good!");
                  }
                  //Console.WriteLine("");
              }
          }
      }
  </code></pre>