puntos en la consola con c#

on sábado, 3 de mayo de 2014
Que tal buen día.

Hoy vamos a ver como pintar caracteres en la consola de c#.

Básicamente el método mas importante que estaremos utilizando se llama SetCursorPosition() de la clase Console.

Para pintar un carácter utilizamos el método Console.WriteLine(), también se podría utilizar el método Console.Write()

using System;
using System.Threading;

namespace pointsInConsole
{
    class Program
    {
        static void Main(string[] args)
        {
           Random random = new Random(DateTime.Now.Millisecond);

            int x = 0, y = 0;

            while (true)
            {
                x = random.Next(0, 79);
                y = random.Next(0, 23);

                Console.SetCursorPosition(x,y);
                Console.WriteLine((char)random.Next(0,30));
                Thread.Sleep(200);
            }
        }
    }
}

En este ejemplo también usamos a la clase Random que nos permite obtener números de manera aleatoria.

Y a continuación les dejo un video de cómo fue programado este ejemplo.




Gracias.

0 comentarios:

Publicar un comentario