Σπίτι Ανάπτυξη Τι είναι ένα αναγνωριστικό; - ορισμός από την τεχνολογία

Τι είναι ένα αναγνωριστικό; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο προσδιορισμός;

Ένα αναγνωριστικό, στο C #, είναι το καθορισμένο από το χρήστη όνομα ενός στοιχείου προγράμματος. Μπορεί να είναι ένας χώρος ονομάτων, τάξη, μέθοδος, μεταβλητή ή διεπαφή.

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

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

Η Techopedia εξηγεί το αναγνωριστικό

Όπως και στο C / C ++, τα αναγνωριστικά στο C # είναι ευαίσθητα σε πεζά.

Η Microsoft συνιστά τη χρήση σημείων Camel ή Pascal μαζί με σημασιολογία για την ονομασία αναγνωριστικών αντί για την ουγγρική σημειογραφία που χρησιμοποιήθηκε πριν από τον προγραμματισμό .NET. Για παράδειγμα, το "employeeSalary" μπορεί να αντιπροσωπεύει την καμήλα, όπου το πρώτο γράμμα όλων των λέξεων κεφαλαιοποιείται εκτός από την πρώτη λέξη. Η σημείωση καμήλας χρησιμοποιείται για την ονομασία ιδιωτικών μελών, πεδίων και παραμέτρων. Το "EmployeeSalary" είναι ένας αναγνωριστικός κωδικός σε συμβολισμό Pascal, καθώς όλες οι λέξεις στο αναγνωριστικό αρχίζουν με κεφαλαίο γράμμα. Χρησιμοποιείται συνήθως για τα ονόματα τύπων και τα μη ιδιωτικά μέλη ενός τύπου.

Οι κανόνες που πρέπει να τηρούνται κατά τη χρήση ενός αναγνωριστικού περιλαμβάνουν:

  • Μπορεί να ξεκινήσει μόνο με ένα γράμμα του αλφαβήτου ή της υπογράμμισης (_), αλλά όχι έναν αριθμό
  • Μπορεί να είναι ένας συνδυασμός αριθμών, γραμμάτων, συνδετήρων, ακολουθίας διαφυγής Unicode κ.λπ.
  • Δεν μπορεί να είναι μια λέξη-κλειδί C #
  • Δεν πρέπει να περιέχει λευκό κενό
  • Δεν μπορεί να έχει περισσότερους από 511 χαρακτήρες
  • Πρέπει να δηλωθεί πριν γίνει αναφορά
  • Δεν μπορεί να έχει δύο διαδοχικές υπογραμμίσεις στο όνομά του, επειδή χρησιμοποιούνται τέτοιου είδους αναγνωριστικά για την υλοποίηση
  • Δεν μπορούν να δηλωθούν περισσότερα από ένα αναγνωριστικά με το ίδιο όνομα σε ένα ενιαίο πεδίο

Ένα αναγνωριστικό με πρόθεμα "@" καλείται πληρεξούσιο αναγνωριστικό. Παρόλο που το πρόθεμα "@" επιτρέπει τη χρήση λέξεων-κλειδιών που βοηθούν στη διασύνδεση με άλλες γλώσσες προγραμματισμού, δεν συνιστάται η πρακτική.

Ο ορισμός αυτός γράφτηκε στο πλαίσιο του C #
Τι είναι ένα αναγνωριστικό; - ορισμός από την τεχνολογία