Exemple #1
0
 /// <summary>
 /// Очистить очередь.
 /// </summary>
 public void Clear()
 {
     for (int i = 0; i < Count - 1; i++)
     {
         dList.Del(0);
     }
 }
Exemple #2
0
        /// <summary>
        /// Удаление дубликатов в списке list.
        /// </summary>
        static void DelDouble(ref DList <int> list)
        {
            int item, index;

            for (int i = 0; i < list.Size; i++)
            {
                item = list[i];
                for (int j = i + 1; j < list.Size; j++)
                {
                    index = j;
                    while (true)
                    {
                        if (item == list[index])
                        {
                            list.Del(j);
                            if (index == list.Size)
                            {
                                break;
                            }
                        }
                        else
                        {
                            break;
                        }
                    }
                }
            }
        }