Wenn Sie ASP-Arrays verwenden, möchten Sie diese manchmal während der Verarbeitung vergrößern. Mit dem Befehl Redim können Sie eine Arraygröße ändern - und mit dem Befehl Bewahren werden die bereits vorhandenen Daten gespeichert.

Angenommen, Sie beginnen mit einem Array, das normalerweise nur etwa 5 Elemente benötigt. Also könntest du es tun

Dim ShopCart (5)

Dies würde Speicherplatz sparen und berücksichtigen, wofür die meisten Leute ihn verwenden würden. Angenommen, es kommt jemand, der mehr als 5 Artikel in seinem Warenkorb haben möchte! Sie möchten diese zusätzlichen Informationen nicht verlieren. Um das Array zu vergrößern, würde man sagen

Redim ShopCart (10)

oder welche neue Größe Sie auch immer haben wollten. Ein Problem jedoch. Ein Redim-Befehl verliert alle Daten, die sich derzeit im Array befinden. Dies mag in Ordnung sein, wenn Sie gerade erst anfangen, aber wenn jemand in der Mitte des Einkaufs ist, wäre es schlecht, seine Daten zu verlieren. In diesem Fall würden Sie stattdessen - verwenden

Redim PRESERVE ShopCart (10)

Dadurch bleibt das bereits vorhandene Array erhalten und es wird nur mehr Speicherplatz hinzugefügt.

ASP-Array-Funktionsliste

Einführung in ASP Ebook

Laden Sie dieses eBook herunter, um alles zu erfahren, was Sie über das Erlernen von ASP wissen müssen - von einem schrittweisen Tutorial über Funktionslisten, Beispielcode, häufige Fehler und Lösungen bis hin zu vielem mehr! 101 Seiten.

Video-Anleitungen: Elite: Dangerous Krait MK2 1st Impressions Good and Bad (March 2024).