public static ObProperty operator &(ObProperty obProperty, object value) { if (value is ObProperty property) { obProperty.Brothers.Add(property); property.AriSymbol = DbAriSymbol.And; } else { var obValue = new ObValue(DbAriSymbol.And, value); obProperty.Brothers.Add(obValue); } return(obProperty); }