Strings são essenciais na programação. Eles permitem o processamento e a manipulação de dados textuais. Neste guia, você abordará detalhadamente o tipo de dado String em C# e aprenderá seus métodos e propriedades básicos. Esse conhecimento ajudará você a utilizar strings efetivamente em seus programas.

Principais descobertas

  • Strings em C# são uma coleção de caracteres e são representadas entre aspas.
  • A classe String oferece vários métodos para manipulação, incluindo ToUpper(), ToLower(), Trim() e Length.
  • Strings originais permanecem inalteradas através de chamadas de métodos; novas strings são retornadas.

Guia passo a passo

1. Declaração e inicialização de uma String

Para declarar uma String em C#, você usa a palavra-chave string, seguida por um nome de sua escolha, o sinal de igual e o valor atribuído entre aspas. Um exemplo disso pode ser assim:

Utilizando strings em C# de forma eficaz: métodos e propriedades

2. Saída de uma String no console

Com o método Console.WriteLine(), você exibe a String definida anteriormente no console. O exemplo a seguir mostra como você exibe "Hello World":

3. Exibição de uma String em letras maiúsculas

Para mostrar toda a String em letras maiúsculas, você utiliza o método ToUpper(). Isso é feito colocando um ponto no final do nome da String e chamando ToUpper():

4. Exibição de uma String em letras minúsculas

Com o método ToLower(), você pode exibir a mesma String em letras minúsculas. Tente o seguinte comando e teste você mesmo:

Utilizando strings em C# de forma eficaz: Métodos e propriedades

5. Remover espaços em branco com Trim

Se você tiver espaços em branco no início ou no final de uma String, pode removê-los com o método Trim(). Aqui está como o comando se parece:

6. Determinar o número de caracteres

Para determinar o comprimento de uma String, você usa a propriedade Length. Isso retorna o número total de caracteres na String, incluindo todos os espaços em branco:

Utilizando strings em C# de forma eficaz: Métodos e propriedades

7. Saída amigável do número de caracteres

Adicione um texto explicativo para tornar a saída do número de caracteres mais compreensível para o usuário:

8. Determinação do número de caracteres sem espaços em branco

Você pode usar o método Trim() em combinação com a propriedade Length para determinar o número de caracteres sem espaços em branco à frente ou atrás. Aqui está um exemplo:

9. Resumo das funções

Por fim, você pode resumir os métodos e propriedades aprendidos para esclarecer seus benefícios e casos de uso. Observe que Strings não são alteradas, mas novas Strings são geradas através de chamadas de métodos.

Resumo – Programação em C#: Strings e seus métodos

Neste guia, você pôde conhecer os fundamentos do tipo de dado String em C#. Você aprendeu a declarar, manipular Strings e consultar suas propriedades. Os métodos ToUpper(), ToLower(), Trim() e a propriedade Length são ferramentas básicas para trabalhar efetivamente com Strings.

Perguntas frequentes

O que é uma String em C#?Uma String em C# é uma sequência de caracteres representada entre aspas.

Como posso converter uma String para letras minúsculas?Use o método ToLower() em sua String.

O Trim() altera a String original?Não, o Trim() apenas remove espaços em branco e retorna uma nova cadeia de caracteres.

O que faz a propriedade Length?A propriedade Length retorna o número de caracteres em uma String, incluindo espaços em branco.

Como posso remover espaços em branco no início e no final de uma String?Use o método Trim() em sua String.