Feedback

Another Bin-Watch (Console)

Sprache: C#

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
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);
            }
        }
    }
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);
            }
        }
    }