コード例 #1
0
        public new static OrExpression Deserialize(Stream ms, Vehicle vec)
        {
            byte[] bytes = BitConverter.GetBytes(0);
            ms.Read(bytes, 0, bytes.Length);
            int          num          = BitConverter.ToInt32(bytes, 0);
            OrExpression orExpression = new OrExpression();

            for (int i = 0; i < num; i++)
            {
                orExpression.AddOperand(RuleExpression.Deserialize(ms, vec));
            }
            return(orExpression);
        }
コード例 #2
0
 public new static NotExpression Deserialize(Stream ms, Vehicle vec)
 {
     return(new NotExpression(RuleExpression.Deserialize(ms, vec)));
 }