text: Q:
  
  Avoid new line when writing to console character by character
  
  I'm trying to use the writing text effect on an app.  I got it to work, but my problem is that the code writes one letter on each line and moves downward instead of left to right.  How can I correct this?
  Here is the code block:
  Console.Clear();
  string text1 = ("You spot a rabbit. What will you do?\nA Leave it \nB Eat it!");
  for (int i = 0; i < text1.Length; i++)
  {
      Console.WriteLine(text1 [i]);
      System.Threading.Thread.Sleep(75);
  }
  Console.ReadLine();
  
  A:
  
  To clarify this question and for people who look up this question:
  
  The Write() method outputs one or more values to the screen
    without a new line character.
  
  Different to:
  
  The WriteLine() always appends a new line character to the end of
    the string. this means any subsequent output will start on a new line.
  
  So you just have to change the code to:
      Console.Clear();
      string text1 = ("As you slither forward, you spot a rabbit close by. What will you do?\nA Leave it \nB Eat it!");
      for (int i = 0; i < text1.Length; i++)
      {
          Console.Write(text1 [i]);
          System.Threading.Thread.Sleep(75);
      }
      Console.ReadLine();
  
  A:
  
  Yeah..  'Console.Write'  works for the way you want..
  
  