C# citações de escape

C# citações de escape
Na programação C#, não escapamos de citações duplas diretamente na tela do terminal. Para exibir essas cotações duplas, usamos métodos diferentes. Neste artigo, explicamos: como escapar dessas cotações duplas na tela do terminal; o conceito de citação de fuga; Exemplos diferentes que demonstram como podemos escapar de citações duplas na programação C#. Realizamos todos os exemplos no Ubuntu 20.04.

Diferentes maneiras de escapar de citações duplas na programação C#:

  • Usando @ e “” Personagem de Escape.
  • Usando \ backslash Escape personagem.

Exemplo # 1: Usando @ e “” Personagem de Escape.

Neste exemplo, usamos @ e ““ Escape personagens para escapar citações duplas na programação C#. Usamos o Ubuntu 20.04 Editor de texto para realizar esses exemplos. Salvamos nosso arquivo de código C# com o “.Extensão de arquivo CS ”. Vamos tentar este exemplo dado para aprender este conceito.

A declaração inicial do programa C# é o "Sistema usando". Quando escrevemos essa linha, usaremos a biblioteca do sistema em nosso código C#. Ele contém diferentes classes e funções. Teremos acesso à classe "Console" e à função "WriteLine ()" quando usamos esta biblioteca. Depois de importar esta biblioteca, temos um "espaço para nome". O nome deste espaço para nome é "csharpprograma". Depois disso, declaramos uma aula com o nome "Demo".

Inicializamos a função "principal" que é "estática" aqui e declaramos uma variável com o nome "mensagem" do tipo de dados da string. Inicializamos essa variável "mensagem" com a string que é "meu primeiro programa CSharp". Para escapar de citações duplas em "CSharp", usamos o símbolo @ no início da string e colocamos as citações duplas dentro do outro par da citação dupla (como esta "csharp"). Você deve colocar @ símbolo antes desta string. Depois disso, temos que imprimir a linha com citações de fuga na tela do terminal. Então, usamos o “console.WriteLine ”Função que renderiza esta linha no terminal.

Para a execução deste código, temos comandos diferentes. Como usamos o Ubuntu 20.04 servidor, devemos seguir os comandos para obter a saída. Temos dois comandos aqui na imagem dada. Primeiro, temos que usar o compilador "MCS" que compila esse código C#. Após a compilação bem -sucedida, isso criará um arquivo executável para nós. Então usamos o “.Extensão do arquivo exe ”com o comando“ mono ”e este comando executa este código. Temos a saída quando os dois comandos são executados com sucesso. Na imagem abaixo, o "csharp" é exibido dentro das citações duplas.

Exemplo # 2: Usando \ backslash Escape personagem.

Vamos elaborar em outro exemplo em que usamos o segundo método para escapar de citações duplas na programação C# no Ubuntu 20.04. Aqui, usamos o caractere de fuga de barragem para escapar de duas cochilas:

Inicializamos o espaço para nome do "sistema" na primeira linha do código C#. Vamos utilizar este "sistema de uso" para obter funções e classes básicas do programa C#. Então, também temos um espaço para nome chamado "Programa". Temos que iniciar a aula com o nome "csharp" e invocar o método "principal". Dentro desse método "principal", declaramos uma variável de string "msg" e armazenamos uma string. Na string, vamos colocar as cotações duplas.

Então, para isso, usamos o método de barra de barragem dentro desses dados da string. Colocamos isso no início e no final da string, onde queremos colocar as citações duplas. Neste exemplo, temos que colocar as citações duplas na string "Citações de escape". Então, escrevemos esta string como "\ Escape Quotes \". Devemos escrever um \ antes de cada citação dupla. Você deve ter certeza de que está usando a sintaxe correta do personagem de fuga de barragem. A string ""Escape Quotes"" está fechada na marca dupla.

Agora, vamos usar a função ""Writeline"" da classe ""Console"" para que possamos imprimir essa string na tela do monitor. Também colamos a captura de tela da saída dos programas para que você possa entender facilmente como esses métodos escapam de citações duplas na programação C#. Aqui, você pode ver que a string ""Escape Quotes"" está escrita dentro das cedas duplas.

Exemplo # 3:

Vamos explorar o último exemplo no qual usamos os dois métodos em um único programa C#. Explicamos os dois métodos para escapar citações em C# separadamente. Agora, vamos usar os dois métodos em um programa para escapar citações.

Inicie o programa com a mesma biblioteca ""usando o sistema"" que discutimos nos Exemplos 1 e 2. O espaço para nome aqui é chamado ""Escape_quotes"" e declara uma classe neste programa C# com o nome ""Demoprogram"". A função ""principal"" é a parte obrigatória do nosso programa C#, porque é o ponto de entrada do nosso programa C#. Aqui, no código, estamos usando duas variáveis ​​de string. Então, declaramos uma variável de string com o nome ""frutas"" e a outra variável de string com o nome ""vegetais"".

Também armazenamos alguns nomes de frutas para as “frutas de cordas” e alguns nomes de vegetais para a segunda corda “vegetais”. Aqui, temos que escapar das citações de cada nome de frutas e vegetais. Para escapar citações sobre nomes de frutas, usamos o segundo método que é o método \ backslash. Estamos usando a mesma técnica que explicamos acima no Exemplo 2. Temos que escrever a barra de barra antes de cada quadra dupla. Escrevemos isso como ""\"" Apple \ ""\"" mango \ ""\"" Orange \ ""\"" Banana \ """" e armazenamos essa string como a primeira string ""frutas"".

Então, todos os nomes de frutas serão cercados por citações duplas. Também colocamos citações duplas em cada nome vegetal, então para isso. Usamos o primeiro método que discutimos no Exemplo 1. Primeiro, colocamos o símbolo @ e depois colocamos as citações duplas dentro do outro par de citações duplas, como mostrado na imagem acima. Em seguida, armazenamos esses nomes de vegetais na segunda corda ""vegetais"". Agora, é hora de imprimir essas cordas. A função WriteLine da classe de console exibirá esses nomes na tela. Aqui, usamos quatro “console.Declarações de WriteLine ”para mostrar a saída. Vamos colar a captura de tela da saída abaixo:

A saída mostra que cada nome da fruta e vegetal é cercado pelas duas cochilas. No código acima, usamos duas maneiras alternativas para escapar citações na programação C#. Aplicamos o método de barra de barragem em nomes de frutas e @ “” Método em nomes de vegetais, mas a saída de ambos os métodos é a mesma.

Conclusão:

Este artigo ajuda você a aprender citações de escape na programação C#. Definimos os métodos para escapar citações e depois exploramos exemplos diferentes nos quais usamos métodos diferentes para adicionar cotações duplas. Aqui, explicamos dois métodos para escapar citações e realizamos todos esses exemplos no Ubuntu 20.04. Também fornecemos as capturas de tela do código e a saída.

"