public void CopyFrom(DaoCriteria other) { if (other == null) { Clear(); } else { BoolType = other.BoolType; Expressions.Clear(); Expressions.AddRange(other.Expressions); Orders.Clear(); Orders.AddRange(other.Orders); Start = other.Start; Limit = other.Limit; } }