public void ForEachChild(Action<INode> action) { foreach (JObject child in _children) { var node = new JsonNode(child); action(node); } }
public void for_each_child() { var node = new JsonNode("Test"); node.AddChild("a"); node.AddChild("b"); node.AddChild("c"); var list = new List<string>(); node.ForEachChild(x => list.Add(x.Name)); list.ShouldHaveTheSameElementsAs("a", "b", "c"); }