LlGetListLength/fr
From Second Life Wiki
Page Principale > LlGetListLength > LlGetListLength/fr
| LSL Portal | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Contents |
Description
Fonction: integer llGetListLength( list src );| 185 | N° de fonction |
| 0.0 | Delais |
| 10.0 | Energie |
Renvoie un integer correspondant au nombre d’éléments dans le list src.
| • list | src |
Exemples
default { state_entry() { list l = ["un", "deux", "trois"]; integer i = llGetListLength(l); llOwnerSay("Il y a " + (string) i + " éléments dans la liste"); } }
Notes
Un moyen rapide de déterminer la longueur d'un list est de réaliser une comparaison "non-égal" (!=, bytes à bytes) avec un list vide. Cela fonctionne car le contrôle "non-égal" avec un list renvoie la différence de longueur entre les deux lists.
list in; integer len_in = llGetListLength(in); integer flen_in = (in != []); //flen_in et len_in seront les mêmes integer neg_len_in = -llGetListLength(in); integer fneg_len_in = ([] != in); //fneg_len_in et neg_len_in seront les mêmes
Voir également
Fonctions
| • | llListStatistics | – | LIST_STAT_NUM_COUNT – Renvoie le nombre d'integer et de float dans le list | |
| • | llStringLength | – | Renvoie le nombre de caractères dans un string. |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.

