コード例 #1
0
        protected override void Serialize(StringWriter writer)
        {
            base.Serialize(writer);

            PExpressionUtility.SerializeNode(Left, writer);
            PExpressionUtility.SerializeNode(Right, writer);
        }
コード例 #2
0
        protected virtual void Serialize(StringWriter writer)
        {
            Children = Children ?? new IExpressionNode[0];
            writer.WriteLine(Children.Length);

            for (int i = 0; i < Children.Length; i++)
            {
                PExpressionUtility.SerializeNode(Children[i], writer);
            }
        }