Este artigo abrange o que são seqüências de fuga e como podemos usá -las dentro de um código C#.
Índice
O que são sequências de fuga
As sequências de fuga em C# são uma sequência de caracteres que representa um significado especial quando usado em uma corda literal ou literal. Essas seqüências começam em barragem (\) e são seguidos por um personagem específico ou combinação de caracteres.
As seqüências de fuga podem até exibir caracteres que não podem ser facilmente impressos, como guias, linhas de nova linha e retornos de carruagem, bem como caracteres que não podem ser facilmente lidos ou digitados como citações únicas e duplas.
Como funcionam as sequências de fuga
As seqüências de fuga funcionam dizendo ao compilador para interpretar os seguintes caracteres de uma maneira específica. Por exemplo, se quisermos incluir um caractere de guia em uma string, usaremos a sequência de escape \ t. Quando o compilador encontrar esta sequência, ele inserirá um caractere de guia.
Sequências de fuga comuns em C#
Aqui estão algumas das seqüências de fuga mais usadas em C#:
Usando sequências de fuga em C#
Sequências de fuga podem ser usadas em uma variedade de situações no código C#. Aqui estão alguns exemplos:
NEWLINE CARACTER \ n
Esta sequência de fuga é usada para criar uma nova linha na saída. Quando o \ n O personagem é lido pelo compilador, a saída continuará em uma nova linha. A seguir, o código de amostra:
Console.WriteLine ("Hello \ nworld");Caractere de retorno de carruagem \ r
Esta sequência de fuga é usada para retornar a saída ao início da linha atual. Quando o \ r O caractere é definido em um código, a saída moverá o cursor de volta ao início da linha atual. Aqui está um exemplo:
Console.WriteLine ("Hello \ rworld");Tab Character \ t
Esta sequência de fuga é usada para inserir uma guia horizontal na saída. Quando o \ t O personagem é encontrado no código, o cursor será transferido para a próxima parada de guia. A seguir, o código de amostra:
Console.WriteLine ("Nome \ tage \ tgender");Caractere de barriga \\
Esta sequência de fuga é usada para inserir um caractere de barra de barragem na saída. Quando o \\ O caractere é usado, a saída incluirá um único caractere de barragem. Abaixo está a sintaxe dada para usá -lo no código C#:
Console.WriteLine ("Linuxhint.com \\ autor ");Personagem de citação única '
Esta sequência de fuga pode inserir uma única cotação na saída. Quando o \ ' O caractere é encontrado, a saída incluirá um único caractere de cotação. Aqui está um exemplo:
Console.WriteLine ("Ele disse: \ 'Hello World!\ '");Personagem de citação dupla “
Esta sequência de fuga pode inserir uma cotação dupla na saída. Quando o \ ” O caractere é encontrado, a saída incluirá um caractere de cotação dupla. A seguir, a linha de código de amostra que usa o caractere de cotação dupla:
Console.WriteLine ("" Hello World!"");C# Código de Exemplo de Sequências de Escape
Agora, abordaremos um código C# que usa todas essas seqüências de fuga:
usando o sistema;Este código C# demonstra o uso de sequências de fuga. O código define uma classe chamada Programa com um método estático chamado Principal qual é o ponto de entrada do programa. Dentro do método principal, o Console.WriteLine O método é usado para imprimir várias cordas que incluem sequências de fuga.
Saída
Quando o programa for executado, ele produzirá os literais de string com as seqüências de fuga substituídas por seus caracteres correspondentes, demonstrando como essas seqüências de fuga funcionam em C#.
Conclusão
As sequências de escape na programação C# nos permitem incluir caracteres especiais no código. Ao usar sequências de fuga, o código pode ser lido e compreendido facilmente. Diferentes tipos de sequência de fuga são descritos neste código. Para mais informações, leia o artigo.