static void Main(string[] args)
        {
            // продукт
            Product product = new Product();
            // фрукт
            Fruit fruit = new Fruit();

            // готовим блюдо
            product.Food(fruit);
            // появилась ягода
            Kryzhovnik kryzhovnik = new Kryzhovnik();
            // используем адаптер
            IFruit kryzhovnikFruit = new KryzhovnikToFruitAdapter(kryzhovnik);

            // продолжаем готовить с крыжовником
            product.Food(kryzhovnikFruit);

            Console.ReadLine();
        }
 public KryzhovnikToFruitAdapter(Kryzhovnik c)
 {
     kryzhovnik = c;
 }