/// <summary> /// Clone this object /// </summary> /// <returns>Copy of this</returns> public object Clone() { if (m_isNull) throw new InvalidOperationException("Object is nullable"); Address p = new Address(); AssignTo(p); return p; }
/// <summary> /// Validation for Address /// </summary> /// <param name="p">Address object</param> /// <returns></returns> public static bool Validate(Address p) { if (p == null || p.m_isNull) return true; return p.m_ID > 0; }