Τι σημαίνει ο τελεστής συν-ίσον (+=) στην C#;

Ti Semainei O Telestes Syn Ison Sten 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# σύντομο και απλό. Αυτό το άρθρο έχει εξηγήσει με πολύ απλό τρόπο σχετικά με τον τελεστή συν ίσο με (+=) και τον τρόπο χρήσης του με ακέραιους και τύπους δεδομένων συμβολοσειρών.