Пример #1
0
 private void printDepth(Toy toy)
 {
     if (toy is IHasDepth)
     {
         IHasDepth temp = (IHasDepth)(toy);
         System.Console.WriteLine("Depth: " + temp.Depth);
     }
 }
Пример #2
0
 public void ChangeDepth(double value)
 {
     if (toysList.Count > 1)
     {
         foreach (Toy toy in toysList)
         {
             if (toy is IHasDepth)
             {
                 IHasDepth temp = (IHasDepth)(toy);
                 temp.Depth = value;
             }
         }
     }
 }