Πίνακας περιεχομένων
- Τι σημαίνει ο χειριστής Προσθήκης (+=) στο C#
- Σύνταξη και αρχικοποίηση εκχώρησης προσθήκης (+=) χειριστής σε C#
- Παράδειγμα προγράμματος C# που ορίζει τον τελεστή +=
Οι παραπάνω επικεφαλίδες είναι ερωτήματα που θα εξηγηθούν περαιτέρω στη γραφή παρακάτω με μια σειρά.
Τι σημαίνει ο χειριστής Προσθήκης (+=) στο C#
Όπως και άλλες γλώσσες προγραμματισμού, ο τελεστής εκχώρησης πρόσθεσης (+=) έχει την ίδια λογική στο C#. Αυτός ο τελεστής λειτουργεί καθώς η μεταβλητή της δεξιάς πλευράς προσθέτει και εκχωρεί σε ένα βήμα στη μεταβλητή της αριστερής πλευράς. Αυτός ο τελεστής βοηθά στην καταβολή λιγότερης προσπάθειας στα μοτίβα κωδικοποίησης. Ας δούμε το παράδειγμα της έκφρασης +=.
ΕΝΑ += σι
Η παραπάνω έκφραση είναι ισοδύναμη με A = A + B.
Σύνταξη και αρχικοποίηση εκχώρησης προσθήκης (+=) χειριστής σε C#
ενθ ένα = 5 ;ένα += 3 ;
Όταν εκτελείτε αυτό το πρόγραμμα, το αποτέλεσμα μιας μεταβλητής ακέραιου τύπου θα αλλάξει σε 8 .
Σημείωση: Ο τελεστής εκχώρησης πρόσθεσης (+=) μπορεί επίσης να χρησιμοποιηθεί με διαφορετικούς τύπους δεδομένων, όπως χαρακτήρες, αριθμούς με κινητή υποδιαστολή και άλλους τύπους που καθορίζονται από το χρήστη.
Παράδειγμα Προγράμματος Προσθήκης Εκχώρησης (Συν ίσον) += Τελεστής σε C#
Τώρα, προχωρήστε προς την εφαρμογή κώδικα του C# που χρησιμοποιεί τον τελεστή εκχώρησης προσθήκης:
χρησιμοποιώντας το Σύστημα ;
Πρόγραμμα τάξης {
στατικός κενός Κύριος ( ) {
ενθ num1 = 4 ;
ενθ num2 = 2 ;
num1 += num2 ;
Κονσόλα. WriteLine ( num1 ) ;
}
}
Στο παραπάνω πρόγραμμα C#, σε δύο ακέραιους αριθμούς num1 και num2 εκχωρούνται 4 και 2 τιμές αντίστοιχα. Στη συνέχεια, χρησιμοποιώντας τον τελεστή += προστίθενται και οι δύο αριθμοί και η έξοδος εκχωρείται πίσω στο num1.
Ο τελεστής εκχώρησης πρόσθεσης μπορεί επίσης να λειτουργήσει με συμβολοσειρές, για παράδειγμα:
χρησιμοποιώντας το Σύστημα ;Πρόγραμμα τάξης {
στατικός κενός Κύριος ( ) {
χορδή γεμάτη = 'Linux' ;
όνομα συμβολοσειράς = 'Ιχνος' ;
γεμάτος += όνομα ;
Κονσόλα. WriteLine ( γεμάτος ) ;
}
}
Στο παραπάνω πρόγραμμα C#, ονομάστηκαν δύο μεταβλητές τύπου συμβολοσειράς γεμάτος και όνομα έχοντας δεδομένα τύπου συμβολοσειράς ως 'Linux' και 'Hint' αντίστοιχα. ο += εφαρμόζεται τελεστής για να ενώσει τα περιεχόμενα του όνομα και γεμάτος ; η έξοδος θα εκχωρηθεί στο γεμάτος μεταβλητή, παράγοντας τη συμβολοσειρά 'Linux Hint.'. Όταν εκτελέσετε αυτό το πρόγραμμα, θα λάβετε τα ακόλουθα αποτελέσματα:
Τελικές σκέψεις
Ο τελεστής ανάθεσης προσθήκης είναι μια χρήσιμη συντομογραφία που μπορεί να αναπτυχθεί για πολλές βασικές εργασίες προγραμματισμού C#. Θα αυξήσει την απόδοση του προγράμματος κάνοντας τον κώδικα C# σύντομο και απλό. Αυτό το άρθρο έχει εξηγήσει με πολύ απλό τρόπο σχετικά με τον τελεστή συν ίσο με (+=) και τον τρόπο χρήσης του με ακέραιους και τύπους δεδομένων συμβολοσειρών.