Difference between revisions of "Add"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
 
Line 12: Line 12:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Generates a new random number, converts it to it's corresponding Unicode/ASCII (not sure which encoding format) character and then appends it to the end of the queue. Note if the queue is full then then this method essentially does nothing.
+
 
 +
Generates a random number and adds it on to the queue before adding one to 'Rear'. The if loop finishes once the 'Rear' becomes equal to 'maxsize' minus 1. Note if the queue is full then then this method essentially does nothing.

Latest revision as of 13:45, 14 November 2017

            public void Add()
            {
                int RandNo = 0;
                if (Rear < MaxSize - 1)
                {
                    RandNo = Rnd.Next(0, 26);
                    Rear++;
                    Contents[Rear] = Convert.ToChar(65 + RandNo).ToString();
                }
            }


Generates a random number and adds it on to the queue before adding one to 'Rear'. The if loop finishes once the 'Rear' becomes equal to 'maxsize' minus 1. Note if the queue is full then then this method essentially does nothing.