C# Escape Citazioni

C# Escape Citazioni
Nella programmazione C#, non sfuggiremo a doppie citazioni direttamente sullo schermo del terminale. Per visualizzare queste doppie citazioni, utilizziamo metodi diversi. In questo articolo, spieghiamo: come sfuggire a queste doppie citazioni sullo schermo del terminale; il concetto di citazione di fuga; Esempi diversi che dimostrano come possiamo sfuggire a doppie citazioni nella programmazione C#. Eseguiamo tutti gli esempi in Ubuntu 20.04.

Diversi modi per sfuggire a doppie citazioni nella programmazione C#:

  • Usando il personaggio di fuga @ e "".
  • Utilizzando il carattere \ backslash escape.

Esempio n. 1: usare il personaggio di Escape "".

In questo esempio, utilizziamo i personaggi @ e "" Escape per sfuggire a doppie citazioni nella programmazione C#. Usiamo Ubuntu 20.04 Editor di testo per eseguire questi esempi. Salviamo il nostro file di codice C# con ".CS ”Estensione del file. Proviamo questo esempio dato per imparare questo concetto.

La dichiarazione iniziale del programma C# è il "Sistema di utilizzo". Quando scriviamo questa riga, utilizzeremo la libreria di sistema nel nostro codice C#. Contiene classi e funzioni diverse. Avremo accesso alla classe "Console" e alla funzione "WriteLine ()" quando utilizziamo questa libreria. Dopo aver importato questa libreria, abbiamo uno "spazio dei nomi". Il nome di questo spazio dei nomi è "csharpprogram". Dopo questo, dichiariamo una lezione con il nome "Demo".

Inizializziamo la funzione "principale" che è "statica" qui e dichiariamo una variabile con il nome "messaggio" del tipo di dati stringa. Inizializziamo questa variabile "Messaggio" con la stringa che è "il mio primo programma CSHARP". Per sfuggire alle doppie citazioni su "CSharp", utilizziamo il simbolo @ all'inizio della stringa e posizioniamo le doppie citazioni all'interno dell'altra coppia della doppia citazione (come questa "csharp"). Devi mettere @ simbolo prima di questa stringa. Dopo questo, dobbiamo stampare la linea con citazioni di escape sullo schermo del terminale. Quindi, usiamo la "console.Funzione WriteLine "che rende questa riga sul terminale.

Per l'esecuzione di questo codice, abbiamo comandi diversi. Mentre usiamo Ubuntu 20.04 Server, dobbiamo seguire i comandi per ottenere l'output. Abbiamo due comandi qui nell'immagine data. Innanzitutto, dobbiamo utilizzare il compilatore "MCS" che compila questo codice C#. Dopo la compilazione riuscita, questo creerà un file eseguibile per noi. Quindi usiamo il ".Exe "Estensione del file con il comando" mono "e questo comando esegue questo codice. Otteniamo l'output quando entrambi i comandi vengono eseguiti correttamente. Nell'immagine qui sotto, il "csharp" viene visualizzato all'interno delle doppie citazioni.

Esempio n. 2: Utilizzo del carattere di escape di Backslash.

Elaboreremo un altro esempio in cui utilizziamo il secondo metodo per sfuggire a doppie citazioni nella programmazione C# in Ubuntu 20.04. Qui, usiamo il personaggio di Backslash Escape per sfuggire a doppie quote:

Inizializziamo lo spazio dei nomi del "sistema" sulla prima riga del codice C#. Utilizzeremo questo "utilizzo del sistema" per ottenere funzioni e classi di base del programma C#. Quindi, abbiamo anche uno spazio dei nomi chiamato "Programma". Dobbiamo avviare la classe con il nome "csharp" e invocare il metodo "principale". All'interno di questo metodo "principale", dichiariamo una variabile stringa "msg" e memorizziamo una stringa. Nella corda, metteremo le doppie citazioni.

Quindi, per questo, utilizziamo il metodo di backslash all'interno di questi dati di stringa. Posizioniamo questo \ all'inizio e alla fine della stringa dove vogliamo mettere le doppie citazioni. In questo esempio, dobbiamo mettere le doppie citazioni sulla stringa "Escape Citazioni". Quindi, scriviamo questa stringa come "\ Escape Quotes \". Dovremmo scrivere un \ prima di ogni doppia citazione. Devi essere sicuro di utilizzare la sintassi corretta del carattere di sfuggita di backslash. La stringa ""citazioni di fuga"" è racchiusa nel marchio di doppia citazione.

Ora, useremo la funzione ""WriteLine"" della classe ""Console"" in modo da poter stampare questa stringa sullo schermo. Incoriamo anche lo screenshot dell'output dei programmi in modo da poter capire facilmente come questi metodi sfuggono alle doppie citazioni nella programmazione C#. Qui, puoi vedere che la stringa ""citazioni di escape"" è scritta all'interno delle doppie quote.

Esempio # 3:

Esploriamo l'ultimo esempio in cui utilizziamo entrambi i metodi in un singolo programma C#. Spieghiamo entrambi i metodi per sfuggire alle citazioni in C# separatamente. Ora, useremo entrambi i metodi in un programma per sfuggire alle citazioni.

Avvia il programma con la stessa libreria di ""utilizzo del sistema che discutiamo negli esempi 1 e 2. Lo spazio dei nomi qui si chiama ""Escape_Quotes"" e dichiara una classe in questo programma C# con il nome ""Demoprogramma"". La funzione ""principale"" è la parte obbligatoria del nostro programma C# perché è il punto di ingresso del nostro programma C#. Qui, nel codice, stiamo usando due variabili di stringa. Quindi, dichiariamo una variabile di stringa con il nome ""frutti"" e l'altra variabile di stringa con il nome ""verdure"".

Consertiamo anche alcuni nomi di frutta ai ""frutti della corda"" e alcuni nomi di verdure alla seconda stringa ""verdure"". Qui, dobbiamo sfuggire alle citazioni su ogni nome di frutta e verdura. Per le citazioni in fuga sui nomi della frutta, utilizziamo il secondo metodo che è il metodo \ backslash. Stiamo usando la stessa tecnica che abbiamo spiegato sopra nell'esempio 2. Dobbiamo scrivere la retrouchslash prima di ogni doppia quota. Scriviamo questo come ""\"" Apple \ ""\"" Mango \ ""\"" Orange \ ""\"" Banana \ """" e archiviano questa stringa come la prima stringa ""Fruits"".

Quindi, tutti i nomi dei frutti saranno circondati da doppie citazioni. Abbiamo anche messo a doppia citazione su ogni nome vegetale, quindi per questo. Usiamo il primo metodo che discutiamo nell'esempio 1. Innanzitutto, mettiamo il simbolo @ e poi mettiamo le doppie citazioni all'interno dell'altra coppia delle doppie citazioni come mostrato nell'immagine sopra. Quindi, archiviamo questi nomi di verdure nella seconda stringa ""verdure"". Ora è il momento di stampare queste corde. La funzione WriteLine della classe di console visualizzerà questi nomi sullo schermo. Qui, usiamo quattro ""console.Dichiarazioni WriteLine ""per mostrare l'output. Incolleremo lo screenshot dell'output di seguito:

L'output mostra che ogni nome di frutta e verdura è circondato dalle doppie quote. Nel codice sopra, utilizziamo due modi alternativi per sfuggire alle citazioni nella programmazione C#. Applichiamo il metodo di backslash sui nomi della frutta e il metodo @ """" sui nomi vegetali, ma l'output di entrambi i metodi è lo stesso.

Conclusione:

Questo articolo ti aiuta a imparare le citazioni di fuga nella programmazione C#. Abbiamo definito i metodi per sfuggire alle citazioni e quindi esplorato diversi esempi in cui abbiamo usato metodi diversi per l'aggiunta di citazioni doppie. Qui, abbiamo spiegato due metodi per sfuggire alle citazioni ed eseguito tutti questi esempi su Ubuntu 20.04. Abbiamo anche fornito gli screenshot del codice e l'output.

"