Υπολογιστές

Ορισμός και χρήση πεδίων σε ASP

Ιανουάριος 2021

Ενδιαφέρεστε για τη χρήση συστοιχιών για να οργανώσετε τις μεταβλητές σας; Οι συστοιχίες μπορούν να σας βοηθήσουν να ομαδοποιήσετε σύνολα πληροφοριών μαζί, όπως τα ονόματα των κρατών, τα ονόματα των χωρών ή τα χρώματα ή οποιαδήποτε άλλη ομάδα.

Τι είναι ένας πίνακας; Ένας πίνακας είναι μια μεταβλητή που έχει πολλαπλά «κουβάδες» που συνδέονται με αυτό. Αντί να δημιουργείτε μεταβλητές που ονομάζονται Βιβλίο1, Βιβλίο2, Βιβλίο3, Βιβλίο4, Βιβλίο5 κ.ο.κ., κάνετε απλά μια διάταξη:

Βιβλίο Dim (20)

και ότι ένας πίνακας διατηρεί μια ομάδα τιμών σε ένα μικρό πακέτο. Αυτό μπορεί να είναι καλό για τη διατήρηση μαζί των συνόλων πληροφοριών ή για την επαναφορά μέσω του "κάθε βιβλίου" χωρίς να χρειάζεται να γράψετε κώδικα για να εξετάσετε κάθε μεταβλητή μία προς μία.

Αρχικά, σημειώστε ότι οι πίνακες αρχίζουν με * 0 * και όχι με * 1 *. Έτσι εάν χρησιμοποιείτε:

Dim Oceans (6)

Στη συνέχεια έχετε πρόσβαση σε:

Ωκεανοί (0) = 'Ινδικό'
Ωκεανοί (1) = 'Ειρηνικός'
Ωκεανοί (2) = 'Ατλαντικός
...

Και ούτω καθεξής. Αρχίζετε πάντα με το σημείο "0".

Αν ξεκινήσετε με έναν πίνακα και θέλετε να αλλάξετε το μέγεθός του αργότερα, απλώς χρησιμοποιήστε την εντολή Redim. Έτσι μπορείτε να πείτε:

Dim ChessPieces ()
Τραπέζια σκακιού Redim (32)

Σημειώστε ότι οι συστοιχίες δεν χρειάζεται να έχουν μόνο μία διάσταση (το '32' στο τελευταίο μας παράδειγμα). Μπορείτε να έχετε δύο διαστάσεις ή έως και 60 διαστάσεις. Γιατί θα θέλατε αυτό; Λοιπόν, ας πάρουμε το παράδειγμα της σκακιέρας μας. Ας υποθέσουμε ότι θέλατε μια θέση πίνακα να υποδείξει κάθε σημείο σε μια σκακιέρα, ώστε να μπορείτε να παρακολουθείτε κομμάτια που κινούνται από το ένα σημείο στο άλλο. Θα μπορούσατε να κάνετε:

Dim ChessSquares (64)

Αλλά τότε κάθε φορά που ένα κομμάτι κινείται θα πρέπει να καταλάβεις πού βρίσκεται εκείνο το '64'. Αυτό θα μπορούσε να γίνει δύσκολο. Τι γίνεται αν αντίθετα είπατε:

Dim ChessSquares (8,8)

Τώρα είναι εύκολο! Τώρα απλά ο αριθμός των γραμμών του πίνακα από 1-8, και οι στήλες του πίνακα από 1-8, και να αλλάξετε κάθε αριθμό χωριστά. Αν ένα μαύρο πιόνι μετακινηθεί από τη σειρά 2, στήλη 4 έως σειρά 3, στήλη 4, θα μπορούσατε να πείτε:

ChessSquares (2,4) = "EMPTY"
ChessSquares (3,4) = "BP"

Ηλεκτρονικό μάθημα ASP
Λίστα λειτουργιών σειράς ASP

Εισαγωγή στο ASP Ebook

Κατεβάστε αυτό το ebook για να πάρετε όλα όσα πρέπει να ξέρετε για την εκμάθηση ASP - από ένα βήμα προς βήμα φροντιστήριο λιστών λειτουργιών, δείγμα κώδικα, κοινά σφάλματα και λύσεις, και πολλά άλλα! 101 σελίδες.

Front End Project (Ιανουάριος 2021)



Άρθρο Tags: Ορισμός και χρήση πινάκων σε ASP, ASP, πίνακες asp, οριοθέτηση συστοιχιών σε asp, ορισμός πίνακα, αρχικοποίηση πίνακα