Esempio n. 1
0
        public override string ToString()
        {
            string s = "";

            if (IsEmpty)
            {
                return("StackArr empty");
            }
            else
            {
                s = "StackArr";
                s = "#" + NumReq.ToString() + " || ";
                for (int i = 0; i < NumReq; i++)
                {
                    s += Pool[i].ToString() + " ";
                }
                return(s);
            }
        }
Esempio n. 2
0
        public override string ToString()
        {
            string s = "";

            if (IsEmpty)
            {
                return("QueueArr empty");
            }
            else
            {
                s  = "QueueArr";
                s += "#" + NumReq.ToString() + " || ";
                for (int i = 0; i < NumReq; i++)
                {
                    s += Pool[(FirstReq + i) % MaxSize].ToString() + " ";
                }
                return(s);
            }
        }
Esempio n. 3
0
        public override string ToString()
        {
            string s = "";

            if (IsEmpty)
            {
                return("QueueLst empty");
            }
            else
            {
                s  = "QueueLst";
                s += "#" + NumReq.ToString() + " || ";
                foreach (Request req in Pool)
                {
                    s += req.ToString() + " ";
                }
                return(s);
            }
        }