コード例 #1
0
ファイル: AddMany.cs プロジェクト: Entomy/LibLangly
 public void C5_CircularQueue()
 {
     foreach (Int32 item in Items)
     {
         c5_circularqueue.Enqueue(item);
     }
 }
コード例 #2
0
ファイル: CircularQueueTest.cs プロジェクト: sestoft/C5
        public void SW200602()
        {
            C5.CircularQueue <int> list = new C5.CircularQueue <int>(8);
            for (int count = 0; count <= 7; count++)
            {
                list.Enqueue(count);
            }
            int end = list.Count;

            for (int index = 0; index < end; index++)
            {
                Assert.AreEqual(index, list[0]);
                list.Dequeue();
            }
        }
コード例 #3
0
 public static void Add <T>([DisallowNull] this C5.CircularQueue <T> queue, T item) => queue.Enqueue(item);
コード例 #4
0
ファイル: CircularQueueTest.cs プロジェクト: debop/NFramework
 public void SW200602() {
     C5.CircularQueue<int> list = new C5.CircularQueue<int>(8);
     for(int count = 0; count <= 7; count++) {
         list.Enqueue(count);
     }
     int end = list.Count;
     for(int index = 0; index < end; index++) {
         Assert.AreEqual(index, list[0]);
         list.Dequeue();
     }
 }
コード例 #5
0
ファイル: AddSingle.cs プロジェクト: Entomy/LibLangly
 public void C5_CircularQueue() => c5_circularqueue.Enqueue(1);