Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.equal( )
|
collection.equal ( collection2 {; option} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
collection2 | Collection |
![]() |
Collection à comparer | |||||
option | Entier long |
![]() |
ck diacritical : évaluation diacritique ("A" # "a" par exemple) | |||||
Résultat | Booléen |
![]() |
True if collections are identical, false otherwise | |||||
La méthode collection.equal( ) compare la collection avec collection2 et retourne vrai si elles sont identiques (comparaison profonde).
Par défaut, une évaluation non diacritique est effectuée. Si vous souhaitez que l'évaluation différencie les majuscules/minuscules ou les caractères accentués, passez la constante ck diacritical dans le paramètre option.
Note : Les éléments avec la valeur null ne sont pas égaux aux éléments undefined.
C_COLLECTION($c;$c2)
C_BOOLEAN($b)
$c:=New collection(New object("a";1;"b";"orange");2;3)
$c2:=New collection(New object(("a";1;"b";"orange");2;3;4)
$b:=$c.equal($c2) // faux
$c:=New collection(New object(("1";"a";"b";"orange");2;3)
$c2:=New collection(New object(("a";1;"b";"orange");2;3)
$b:=$c.equal($c2) // faux
$c:=New collection(New object(("a";1;"b";"orange");2;3)
$c2:=New collection(New object(("a";1;"b";"ORange");2;3)
$b:=$c.equal($c2) // vrai
$c:=New collection(New object(("a";1;"b";"orange");2;3)
$c2:=New collection(New object(("a";1;"b";"ORange");2;3)
$b:=$c.equal($c2;ck diacritical) //faux
Produit : 4D
Thème : Collections
Numéro :
805261
Créé : 4D v16 R6
4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)
4D - Langage ( 4D v19.4)
4D - Langage ( 4D v19.5)
4D - Langage ( 4D v19.6)
4D - Langage ( 4D v19.7)
4D - Langage ( 4D v19.8)