public void AcceptVisitor(UIVisitor visitor) { int j = _list.Count; for (int i = 0; i < j && !visitor.StopWalking; ++i) { UIElement.AcceptVisitor(_list[i], visitor); } }
public void AcceptVisitor(UIVisitor visitor) { var node = _linkedList.First; while (node != null && !visitor.StopWalking) { UIElement.AcceptVisitor(node.Value, visitor); node = node.Next; } }