3
다음 예제를 사용하면 Deserialization 중에 Json.Net의 AddChild Setter 메서드를 사용하여 자식 목록을 채울 수 있습니까?setter를 사용하는 Json.Net 비 직렬화 방법
public class Foo
{
private IList<Foo> _children;
private Foo _parent;
public Foo()
{
_children = new List<Foo>();
}
public string Name { get; set; }
public IEnumerable<Foo> Children
{
get { return _children.AsEnumerable() }
}
public void AddChild(Foo child)
{
child._parent = this;
_children.Add(child);
}
}