Η παρεμβολή συμβολοσειρών γίνεται χρησιμοποιώντας το σύμβολο του δολαρίου ($), ακολουθούμενο από σγουρά άγκιστρα ({}) για να περικλείσετε εκφράσεις. Αυτό το άρθρο θα συζητήσει πώς να κάνετε παρεμβολή συμβολοσειρών χρησιμοποιώντας το σύμβολο του δολαρίου στο C#.
Παρεμβολή συμβολοσειρών με χρήση $ σε C#
Για να χρησιμοποιήσετε την παρεμβολή συμβολοσειρών στη C#, μπορείτε να προσθέσετε το πρόθεμα μιας συμβολοσειράς σε κυριολεξία με τον χαρακτήρα $ και μετά από αυτό, μπορείτε να συμπεριλάβετε εκφράσεις μέσα σε σγουρές αγκύλες {} εντός της κυριολεκτικής συμβολοσειράς για να παρεμβάλετε τις τιμές τους, εδώ είναι ένα παράδειγμα:
χρησιμοποιώντας Σύστημα ;
τάξη Πρόγραμμα {
στατικός κενός Κύριος ( σειρά [ ] args ) {
σειρά όνομα = 'Ο ΙΔΙΟΣ' ;
ενθ ηλικία = 25 ;
Κονσόλα . WriteLine ( $ 'Το όνομά μου είναι {name} και είμαι {age} χρονών' ) ;
}
}
Σε αυτόν τον κώδικα, η κυριολεκτική συμβολοσειρά 'My name is {name} and I am {age} years old' παρεμβάλλεται με τις τιμές της μεταβλητής όνομα και ηλικία , το αποτέλεσμα αυτού του κώδικα είναι:
Μπορείτε επίσης να εισαγάγετε εκφράσεις μέσα στις σγουρές αγκύλες όταν χρησιμοποιείτε παρεμβολή συμβολοσειρών. ως παράδειγμα, λάβετε υπόψη τα ακόλουθα:
χρησιμοποιώντας Σύστημα ;
τάξη Πρόγραμμα {
στατικός κενός Κύριος ( σειρά [ ] args ) {
ενθ Χ = 10 ;
ενθ και = είκοσι ;
Κονσόλα . WriteLine ( $ 'Το άθροισμα των {x} και {y} είναι {x + y}.' ) ;
}
}
Σε αυτόν τον κώδικα, η έκφραση {x + y} περιλαμβάνεται στην κυριολεκτική συμβολοσειρά παρεμβολής, το αποτέλεσμα αυτού του κώδικα θα ήταν:
συμπέρασμα
Η παρεμβολή συμβολοσειρών στη C# είναι ένας ισχυρός τρόπος για να ενσωματώσετε εκφράσεις μέσα σε γράμματα συμβολοσειρών. Χρησιμοποιώντας τον χαρακτήρα $ ακολουθούμενο από σγουρά άγκιστρα {}, οι προγραμματιστές μπορούν να δημιουργήσουν πιο ευανάγνωστο και διατηρήσιμο κώδικα που είναι πιο εύκολο να γραφτεί και να κατανοηθεί. Η παρεμβολή συμβολοσειρών απλοποιεί τη συνένωση συμβολοσειρών και βελτιώνει την αναγνωσιμότητα του κώδικα εξαλείφοντας την ανάγκη για σύνθετες εκφράσεις συνένωσης συμβολοσειρών.