title: How do I align Console.WriteLine to the center
body: <p>I tried to align the text, so I have a pyramid but I just can't find the solution.</p>
  
  <pre><code>Console.Write("Bitte geben Sie die Anzahl der Zeilen der Pyramide ein: ");
  int zeilen = Convert.ToInt32(Console.ReadLine());
  string raute = "#";
  string stern = "*";
  int anzahlzeichen = -1;
  double hilfsvariable = 1;
  
  while(zeilen &gt; 0)
  {
      anzahlzeichen += 2;
      int x = anzahlzeichen;
  
      while(x &gt; 0)
      {
          if (hilfsvariable%2 == 0)
          {
              Console.Write("{0}", stern);
              x--;
          }
          else
          {
              Console.Write("{0}", raute);
              x--;
          }
      }
  
      hilfsvariable += 1;
      Console.WriteLine();
      zeilen--;
  }
  </code></pre>
  
  <p>Right now it prints all starting on the left side.</p>
  
  <p>Anybody got an idea about how to align it to the center?</p>
  
  <p>Thank you </p>