C # Citations d'échappement

C # Citations d'échappement
Dans C # Programmation, nous n'échappes pas directement à Double Quotes sur l'écran du terminal. Pour afficher ces doubles citations, nous utilisons différentes méthodes. Dans cet article, nous expliquons: comment échapper à ces doubles citations sur l'écran du terminal; Le concept de citation d'évasion; Différents exemples qui montrent comment nous pouvons échapper aux doubles citations en programmation C #. Nous effectuons tous les exemples dans Ubuntu 20.04.

Différentes façons d'échapper aux doubles citations en programmation C #:

  • Utilisation du personnage d'échappement @ et «».
  • Utilisation du caractère d'échappement \ BackSlash.

Exemple n ° 1: Utilisation du caractère d'échappement @ et «».

Dans cet exemple, nous utilisons les caractères @ et «« d'échapper. Nous utilisons l'ubuntu 20.04 Éditeur de texte pour effectuer ces exemples. Nous enregistrons notre fichier de code C # avec le «.Extension de fichier CS ». Essayons cet exemple donné pour apprendre ce concept.

L'énoncé de départ du programme C # est le «système d'utilisation». Lorsque nous écrivons cette ligne, nous utiliserons la bibliothèque système dans notre code C #. Il contient différentes classes et fonctions. Nous aurons accès à la classe «Console» et à la fonction «écriture ()» lorsque nous utiliserons cette bibliothèque. Après avoir importé cette bibliothèque, nous avons un «espace de noms». Le nom de cet espace de noms est «cSharpprogram». Après cela, nous déclarons une classe avec le nom «démo».

Nous initialisons la fonction «principale» qui est «statique» ici et déclarons une variable avec le nom «message» du type de données de chaîne. Nous initialisons cette variable «message» avec la chaîne qui est «mon premier programme CSHARP». Pour échapper aux doubles citations sur «cSharp», nous utilisons le symbole @ au début de la chaîne et placez les doubles citations à l'intérieur de l'autre paire de la double citation (comme ce «csharp»). Vous devez mettre @ symbole avant cette chaîne. Après cela, nous devons imprimer la ligne avec des citations d'évasion sur l'écran du terminal. Donc, nous utilisons la «console.Fonction écrite qui rend cette ligne sur le terminal.

Pour l'exécution de ce code, nous avons différentes commandes. Comme nous utilisons l'Ubuntu 20.04 serveur, nous devons suivre les commandes pour obtenir la sortie. Nous avons deux commandes ici dans l'image donnée. Tout d'abord, nous devons utiliser le compilateur «MCS» qui compile ce code C #. Après la compilation réussie, cela créera un fichier exécutable pour nous. Ensuite, nous utilisons le «.Extension de fichier exe »avec la commande" mono "et cette commande exécute ce code. Nous obtenons la sortie lorsque les deux commandes s'exécutent avec succès. Dans l'image ci-dessous, le «cSharp» s'affiche à l'intérieur des doubles citations.

Exemple n ° 2: Utilisation du caractère d'échappement \ backslash.

Nous allons élaborer sur un autre exemple dans lequel nous utilisons la deuxième méthode pour échapper aux doubles citations en programmation C # dans Ubuntu 20.04. Ici, nous utilisons le personnage d'évasion de barreaux arrière pour échapper à des doubles quotes:

Nous initialisons l'espace de noms «système» sur la première ligne du code C #. Nous allons utiliser ce «système d'utilisation» pour obtenir des fonctions de base et des classes du programme C #. Ensuite, nous avons également un espace de noms nommé «Programme». Nous devons démarrer la classe avec le nom «cSharp» et invoquer la méthode «principale». Dans cette méthode «principale», nous déclarons une variable de chaîne «msg» et stockons une chaîne. Dans la chaîne, nous allons mettre les doubles citations.

Donc, pour cela, nous utilisons la méthode de barre arrière à l'intérieur de ces données de chaîne. Nous plaçons ceci au début et à la fin de la chaîne où nous voulons mettre les doubles citations. Dans cet exemple, nous devons mettre les doubles citations sur la chaîne "Citations d'échappement". Donc, nous écrivons cette chaîne comme «\ Escape Quotes \». Nous devons écrire un \ avant chaque double devis. Vous devez être sûr que vous utilisez la syntaxe correcte du caractère d'évasion de barreaux arrière. La chaîne «Citations d'échappement» est enfermée dans le double devis.

Maintenant, nous allons utiliser la fonction «écriture» de la classe «console» afin que nous puissions imprimer cette chaîne sur l'écran d'affichage. Nous colletons également la capture d'écran de la sortie des programmes afin que vous puissiez facilement comprendre comment ces méthodes échappent aux doubles devis en programmation C #. Ici, vous pouvez voir que la chaîne «Citations d'échappement» est écrite à l'intérieur des doubles-quotes.

Exemple # 3:

Explorons le dernier exemple dans lequel nous utilisons les deux méthodes dans un seul programme C #. Nous expliquons les deux méthodes pour échapper aux citations en C # séparément. Maintenant, nous allons utiliser les deux méthodes dans un seul programme pour échapper aux devis.

Démarrez le programme avec la même bibliothèque «Utilisation du système» dont nous discutons dans les exemples 1 et 2. L'espace de noms ici est nommé «Escape_Quotes» et déclare une classe dans ce programme C # avec le nom «Démoprogrant». La fonction «principale» est la partie obligatoire de notre programme C # car c'est le point d'entrée de notre programme C #. Ici, dans le code, nous utilisons deux variables de chaîne. Ainsi, nous déclarons une variable de chaîne avec le nom «Fruits» et l'autre variable de chaîne avec le nom «légumes».

Nous stockons également des noms de fruits aux «fruits de cordes» et des noms de légumes aux «légumes» de la deuxième chaîne ». Ici, nous devons échapper aux citations sur chaque nom de fruits et légumes. Pour échapper aux citations sur les noms de fruits, nous utilisons la deuxième méthode qui est la méthode \ borlles. Nous utilisons la même technique que nous avons expliqué ci-dessus dans l'exemple 2. Nous devons écrire la barre oblique inverse avant chaque double qualité. Nous écrivons ceci sous le nom de «\» Apple \ \ \ ”mango \ \ \” orange \ »\” banana \ ”» et stockons cette chaîne comme la première chaîne «fruits».

Ainsi, tous les noms des fruits seront entourés de citations doubles. Nous mettons également des doubles quo à chaque nom de légume, donc pour cela. Nous utilisons la première méthode dont nous discutons dans l'exemple 1. Tout d'abord, nous mettons le symbole @ puis mettons les citations doubles à l'intérieur de l'autre paire de citations doubles comme indiqué dans l'image ci-dessus. Ensuite, nous stockons ces noms de légumes dans la deuxième corde «légumes». Maintenant, il est temps d'imprimer ces cordes. La fonction écrite de la classe de console affichera ces noms à l'écran. Ici, nous utilisons quatre «console.Instructions écrite pour afficher la sortie. Nous allons coller la capture d'écran de la sortie ci-dessous:

La sortie montre que chaque nom des fruits et légumes est entouré de doubles quotes. Dans le code ci-dessus, nous utilisons deux façons alternatives pour échapper aux devis dans la programmation C #. Nous appliquons la méthode de barreaux de bar sur les noms de fruits et la méthode @ «» sur les noms de légumes, mais la sortie des deux méthodes est la même.

Conclusion:

Cet article vous aide à apprendre les citations d'échappement dans la programmation C #. Nous avons défini les méthodes pour échapper aux citations, puis exploré différents exemples dans lesquels nous avons utilisé différentes méthodes pour ajouter des citations doubles. Ici, nous avons expliqué deux méthodes pour échapper aux citations et effectué tous ces exemples sur Ubuntu 20.04. Nous avons également fourni les captures d'écran du code et la sortie.