private void printDepth(Toy toy) { if (toy is IHasDepth) { IHasDepth temp = (IHasDepth)(toy); System.Console.WriteLine("Depth: " + temp.Depth); } }
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; } } } }