예제 #1
0
        // Создает словарь и лист из size элементов.
        public TestCollections(int size)
        {
            for (int i = 0; i < size; i++)
            {
                TToy toy = new TToy(rnd);

                if (i == 0)
                {
                    first = new TToy(toy);
                    Console.WriteLine("Первый элемент: " + first);
                }
                else if (i == size / 2)
                {
                    midle = new TToy(toy);
                    Console.WriteLine("Средний элемент: " + midle);
                }
                else if (i == size - 1)
                {
                    last = new TToy(toy);
                    Console.WriteLine("Последний элемент: " + last);

                    Console.WriteLine("Элемент вне коллекции: " + emty);
                }

                try
                {
                    list.Add(toy.GetBaseMerch);
                    listString.Add(toy.GetBaseMerch.ToString());
                    dict.Add(toy.GetBaseMerch, toy);
                    dictString.Add(toy.GetBaseMerch.ToString(), toy);
                }
                catch
                {
                }
            }

            list.Sort();
        }
예제 #2
0
 public TToy(TToy obj) : base()
 {
     Country = obj.Country;
     Price   = obj.Price;
 }