MapSize()
Syntax
Ergebnis = MapSize(Map())Beschreibung
Gibt die Anzahl der Elemente in der angegebenen Map zurück. Dies verändert nicht das aktuelle Element.
Parameter
Map() Die zu verwendende Map.
Rückgabewert
Gibt die Anzahl der Elemente in der Map zurück. Wenn die Map nicht initialisiert ist, wird -1 zurückgegeben (zum Beispiel nach FreeMap()).
Anmerkungen
Diese Funktion ist sehr schnell (sie durchläuft nicht die ganze Map, sondern verwendet ein zwischengespeichertes Ergebnis) und kann problemlos verwendet werden, um zu ermitteln, ob eine Map leer ist oder nicht.
Beispiel
NewMap Country.s() Country("FR") = "France" Country("US") = "United States" ; Wird '2' ausgeben Debug "Größe der Map: " + Str(MapSize(Country()))
Unterstützte OS
Alle