Beispiel #1
0
    public static void Main()
    {
        BufferDeCaracteres obj = BufferDeCaracteres.CreateInstance(256);

        Random rd = new Random();

        for (int a = 0, l = obj.LarguraBuffer(); a < l; ++a)
        {
            obj.AtribuirCaractere(a, (char)rd.Next(1, 255));
        }

        obj.Reset();

        char ch;

        while ((ch = obj.PróximoCaractere()) != 0x0)
        {
            Console.Write(ch);
        }
    }
Beispiel #2
0
    public static void Main()
    {
        BufferDeCaracteres obj = new BufferDeCaracteres();

        obj.buffer = new char[BufferDeCaracteres.maxCaracteres];

        Random rd = new Random();

        while (obj.posCaractereLido < BufferDeCaracteres.maxCaracteres)
        {
            obj.buffer[obj.posCaractereLido++] = (char)rd.Next(0, 255);
        }

        obj.posCaractereLido = BufferDeCaracteres.resetPos;

        while (obj.posCaractereLido < BufferDeCaracteres.maxCaracteres)
        {
            Console.Write(obj.buffer[obj.posCaractereLido++]);
        }
    }