Feedback

C# - Another Bin-Watch (Console)

Veröffentlicht von am 31.08.2010
(1 Bewertungen)
Ist mehr als Gag zu sehen, aber es zeigt auch eine einfache Methode der Stringkonvertierung.
Über den praktischen Nutzen lässt sich streiten :*)

Tip: Sollte die Uhr falsch gehen, dann kann ich das Snipped von Jan Welker "Systemzeit setzen" empfehlen.

Sollte jemand die Funktionsweise der Uhr nicht verstehen: http://de.wikipedia.org/wiki/Dualsystem
Snippet in VB übersetzen
class Program
    {
        /// <summary>
        /// Haupteinstieg der Anwendung
        /// </summary>
        static void Main(string[] args)
        {
            //Cursor ausblenden.
            Console.CursorVisible = false;

            //Schleife endlos.
            while (true)
            {
                //Console zurücksetzen.
                Console.Clear();

                //Konvertierung der DateTime-Werte ins Binärformat und Ausgabe in Console.
                Console.WriteLine(Convert.ToString(DateTime.Now.Hour, 2).PadLeft(6,'0'));
                Console.WriteLine(Convert.ToString(DateTime.Now.Minute, 2).PadLeft(6, '0'));
                Console.WriteLine(Convert.ToString(DateTime.Now.Second, 2).PadLeft(6, '0'));

                //1 Sekunde lang warten..
                System.Threading.Thread.Sleep(1000);
            }
        }
    }
Abgelegt unter C#, Console, Convert, Binäruhr.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!