Παρεμβολή συμβολοσειρών με χρήση $ σε C#

Parembole Symboloseiron Me Chrese Se C



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

Η παρεμβολή συμβολοσειρών γίνεται χρησιμοποιώντας το σύμβολο του δολαρίου ($), ακολουθούμενο από σγουρά άγκιστρα ({}) για να περικλείσετε εκφράσεις. Αυτό το άρθρο θα συζητήσει πώς να κάνετε παρεμβολή συμβολοσειρών χρησιμοποιώντας το σύμβολο του δολαρίου στο 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# είναι ένας ισχυρός τρόπος για να ενσωματώσετε εκφράσεις μέσα σε γράμματα συμβολοσειρών. Χρησιμοποιώντας τον χαρακτήρα $ ακολουθούμενο από σγουρά άγκιστρα {}, οι προγραμματιστές μπορούν να δημιουργήσουν πιο ευανάγνωστο και διατηρήσιμο κώδικα που είναι πιο εύκολο να γραφτεί και να κατανοηθεί. Η παρεμβολή συμβολοσειρών απλοποιεί τη συνένωση συμβολοσειρών και βελτιώνει την αναγνωσιμότητα του κώδικα εξαλείφοντας την ανάγκη για σύνθετες εκφράσεις συνένωσης συμβολοσειρών.