コード例 #1
0
ファイル: Issue297.cs プロジェクト: zhangjia517/protobuf-net
            private void SwapChildren(Node <T> existingChild, Node <T> newChild, Node <T> surrogateParent)
            {
                surrogateParent.AcceptAsOwnChild(existingChild)
                .AcceptAsOwnChild(newChild);

                AcceptAsOwnChild(surrogateParent);
                Disown(existingChild);
            }