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); }
public new static NotExpression Deserialize(Stream ms, Vehicle vec) { return(new NotExpression(RuleExpression.Deserialize(ms, vec))); }