ClearList

Commande de liste

Syntaxe

Retire tous les éléments d'une liste. La liste reste utilisable et n'a plus d'élément courant.

ClearList(<list>())

Les éléments

<list>Une liste déclarée avec NewList, écrite avec ses parenthèses vides : scores().

À savoir

  • Ne renvoie rien : écrivez-le seul sur sa ligne.
  • Une position gardée par PushListPosition() avant le vidage désigne un élément disparu : le PopListPosition() suivant arrête le programme avec « Remembered BASIC list element no longer exists ».
  • Après FreeList(), l'appel arrête le programme avec « BASIC list is not initialized ».

Exemple

NewList a.integer()AddElement(a())AddElement(a())ClearList(a())Console(Str(ListSize(a())) + " " + Str(ListIndex(a())))   ' 0 -1AddElement(a())a() = 7Console(Str(ListSize(a())))   ' 1
Dans le manuel : Tableaux, listes et maps