Feedback

C# - Text in Console mittig zentrieren

Veröffentlicht von am 29.10.2017
(0 Bewertungen)
Ich will die Ausgabe der Sterne Mittig zu beiden Seiten und nach oben/unten zentrieren. Ich habe mich schon ein wenig umgesehen und bin dabei auf Begriffe wie Windowwidth/2 etc. gestoßen, jedoch gibt es mir dann logischerweise durch die for schleife jedes einzelne so aus. Hier das Programm damit man sich drunter was vorstellen kann.

Danke im Voraus!
GFU-Schulungen  [Anzeige]

VB.NET Aufbau

Sie verfügen nach der Schulung über fundierte Kenntnisse in der Arbeit mit objektorientierten Modellen in VB.NET und können wiederverwendbare Komponenten eigenständig erzeugen.

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie


int length, i, e;

            Console.WriteLine("StarSquare");
            Console.WriteLine("==========");
            Console.WriteLine();

            Console.Write("Seitenlänge:");
            length = Convert.ToInt32(Console.ReadLine());

            for (i = 1; i <= length; i++)
            {
                for (e = 1; e <= length; e++)
                {
                    Console.Write("* ");
                }
                Console.Write("\n");
            }

            Console.ReadLine();
Abgelegt unter forschleife, zentrieren.

1 Kommentare zum Snippet

Tango.Kilo schrieb am 03.11.2017:
private static void CenterText(string text)
{
int winWidth = (Console.WindowWidth / 2);
Console.WriteLine(String.Format("{0," + winWidth + "}", text));
}

https://stackoverflow.com/questions/12847960/centering-text-in-c-sharp-console-app-only-working-with-some-input

Doktor Google ;-)
 

Logge dich ein, um hier zu kommentieren!

Ähnliche Snippets