Documentation de Gambas - /lang/special/compare

/lang/special/compare

# _compare

Public Sub _compare ( OtherObject As Datatype ) As Integer

Cette Méthode speciale est appelée lorsque deux objets de la même classe doivent être comparés, par exemple lors du tri d'un tableau d'objets, ou de la recherche d'un objet spécifique dans un tableau.

Cette méthode est optionnelle. Si elle n'est aps implémentée, les objets sont comparés en utilisant leur adresse interne en mémoire.

Cette méthode doit retourner un entier :

- `0` si les deux objets sont égaux.

- `1` si l'objet courant est plus grand que OtherObject.

- `-1` si l'objet courant est plus petit que OtherObject.

### Voir aussi

- Méthodes Spéciales