예제 #1
0
        /// <summary>
        /// Сортировки листа
        /// </summary>
        public static void CallSort()
        {
            Bouquet bouquet = new Bouquet();

            ((IPaper)bouquet).Color = "Красный";
            bouquet.Price           = 16.26F;
            bouquet.Flowers         = new List <Flower>()
            {
                new Flower {
                    Name = "Цветок 1", Color = (Colors)2, Size = 5
                },
                new Flower {
                    Name = "Цветок 2", Color = (Colors)2, Size = 4
                },
                new Flower {
                    Name = "Цветок 3", Color = (Colors)3, Size = 3
                },
                new Flower {
                    Name = "Цветок 4", Color = (Colors)4, Size = 2
                },
                new Flower {
                    Name = "Цветок 5", Color = (Colors)5, Size = 1
                }
            };

            BouquetController.SortListByParam(bouquet);
            BouquetController.FindByColor(bouquet);
        }