static void Main(string[] args) { MyCircularQueue obj = new MyCircularQueue(5); bool param_1 = obj.EnQueue(6); int param_8 = obj.Rear(); int param_81 = obj.Rear(); bool param_6 = obj.DeQueue(); bool param_2 = obj.EnQueue(5); int param_81s = obj.Rear(); bool param_6s = obj.DeQueue(); int param_7s = obj.Front(); bool param_6ss = obj.DeQueue(); bool param_6sa = obj.DeQueue(); bool param_6ssa = obj.DeQueue(); }
static void Main(string[] args) { var q = new MyCircularQueue(4); // null q.EnQueue(3); // true q.Front(); // 3 q.IsFull(); // false q.EnQueue(7); // true q.EnQueue(2); // true q.EnQueue(5); // true q.DeQueue(); // true q.EnQueue(4); // true q.EnQueue(2); //false q.IsEmpty(); // false q.Rear(); //4 }