Feedback

C# - Schriftfarbe in Konsolenanwendungen, Happy Birthday

Veröffentlicht von am 12.03.2016
(0 Bewertungen)
Schriftfarbe in der Console ändern
über enums iterieren
.net snippets zum Geburtstag gratulieren :)
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

using System;
using System.Threading;

namespace HappyBirthday
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < 10; i++)
            {
                foreach (ConsoleColor color in Enum.GetValues(typeof(ConsoleColor)))
                {
                    if (color == ConsoleColor.Black) continue;
                    Console.ForegroundColor = color;
                    Thread.Sleep(5 * 10);
                    Console.Clear();
                    Console.WriteLine("\n\n\n\n\n\n\t\t\tHappy 10th birthday dotnet-snippets.de");
                }
            }
        }
    }
}

Abgelegt unter enum, iterate, foregroundcolor, console.

3 Kommentare zum Snippet

Jan Welker schrieb am 12.03.2016:
Schöner Effekt mit einfachen Mitteln!
Patrick Semmler schrieb am 13.03.2016:
Warum

Thread.Sleep(5 * 10);


und nicht


Thread.Sleep(50);
SteeW schrieb am 13.03.2016:
Wegen 10 Jahren dotnet snippets wollte ich die 10 nochmals hervorheben :)
Es sollte nicht verwirren. Ich bitte um Entschuldigung :)
 

Logge dich ein, um hier zu kommentieren!