AddElement

Commande de liste

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, 30NEXT
Dans le manuel : Tableaux, listes et maps