Esta página apresenta os métodos String C# mais comumente usados, que permitem manipular strings de maneira eficaz, incluindo operações como pesquisa, substituição, formatação e extração de substrings, entre outras.
Seção 1. Pesquisando
Nesta seção, você aprenderá vários métodos de string que procuram uma substring em uma string.
- Contém() – Retorna verdadeiro se a string contém a string especificada, caso contrário, retorna falso.
- IndexOf() – Retorna o índice da primeira ocorrência da string especificada na string, ou -1 se a string não ocorrer na string.
- LastIndexOf() – Retorna o índice da última ocorrência da string especificada ou -1 se a string não ocorrer na string.
- StartsWith() – Retorna verdadeiro se a string começar com o valor especificado, caso contrário, retorna falso.
- EndsWith() – Retorna verdadeiro se a string terminar com o valor especificado, caso contrário, retorna falso.
Seção 2. Corte
Nesta seção, você aprenderá como usar vários métodos Trim* para remover espaços em branco ou um conjunto de caracteres especificados de uma string:
- Trim() – Retorna uma nova string que é igual à string original, mas com todos os caracteres de espaço em branco iniciais e finais removidos.
- TrimStart() – Remove todos os caracteres de espaço em branco no início da string atual.
- TrimEnd() – Remove todos os caracteres de espaço em branco no final da string atual.
Seção 3. Preenchimento
Nesta seção, você aprenderá como preencher uma string com caracteres especificados para atingir o comprimento desejado.
- PadLeft() – Retorna uma nova string com o comprimento especificado, com o caractere especificado preenchido à esquerda.
- PadRight() – Retorna uma nova string com o comprimento especificado, com o caractere especificado preenchido à direita.
Seção 4. Extraindo
Nesta seção, você aprenderá como extrair uma parte de uma string e dividi-la em um array de substrings:
- Substring() – Retorna uma nova string que é uma substring da string original, começando no índice especificado e com o comprimento especificado.
- Split() – Retorna uma matriz de strings que é o resultado da divisão da string em cada ocorrência da string separadora especificada.
Seção 5. Substituição e Inserção
Nesta seção, você aprenderá como substituir uma substring em uma string por uma nova:
- Substituir – Retorna uma nova string com todas as ocorrências do valor antigo especificado substituídas pelo novo valor especificado.
- Insert() – Retorna uma nova string com uma string inserida em um índice especificado da string atual.
Seção 7. Concatenação
Nesta seção, você aprenderá como usar os métodos Join() e Concat() para concatenar duas ou mais strings em uma única string: