Syntaxe
Ajoute un élément après l'élément courant et en fait l'élément courant. Le nouvel élément prend la valeur par défaut du type de la liste.
AddElement(<list>())Les éléments
| <list> | Une liste déclarée avec NewList, écrite avec ses parenthèses vides : scores(). |
|---|
Rend
Toujours 1.
À savoir
- Sans élément courant (liste neuve, ou après ResetList()), le nouvel élément se place en premier. Après un parcours sorti par la fin, il se place à la fin.
- Un nombre vaut 0, un texte
"", un record a tous ses champs à leur valeur par défaut. Écrivez la valeur ensuite :scores() = 10. - Pour qui vient de PureBasic : l'appel renvoie 1, et non l'adresse du nouvel élément.
- Après FreeList(), l'appel arrête le programme avec « BASIC list is not initialized ».
Exemple
NewList scores.integer()AddElement(scores())scores() = 10AddElement(scores())scores() = 30FirstElement(scores())AddElement(scores())scores() = 20FOREACH scores() Console(Str(scores())) ' 10, 20, 30NEXTDans le manuel : Tableaux, listes et maps