示例#1
0
        public void demo17()
        {
            SimpleReturn <Apple> aReturn = new SimpleReturn <Apple>();

            aReturn.items[0] = new Apple()
            {
                Name = "apple"
            };

            IMyIfc <Food> fReturner = aReturn;

            PrintName(fReturner);
        }
示例#2
0
    static void Main()
    {
        SimpleReturn <Dog> dogReturner = new SimpleReturn <Dog>();

        dogReturner.items[0] = new Dog()
        {
            Name = "Avonlea"
        };

        IMyIfc <Animal> animalReturner = dogReturner;

        DoSomething(dogReturner);
    }