Manipulação de Strings em C#
A manipulação de textos é uma tarefa comum em uma aplicação. Ao desenvolver um software, em determinado momento pode ser necessário conhecer mais a fundo como manipular strings.
Para criar cadeias de caracteres ou textos a linguagem C# usa objetos do tipo string, que herdam os métodos da classe String, sobre os quais falaremos neste artigo.
Durante o desenvolvimento de uma aplicação com a linguagem C# utilizamos o tipo de dado string para uma cadeia de caracteres ou texto. Diferente de outros tipos como int que trabalham com valores simples, uma string é um objeto composto de uma coleção de caracteres. Uma string herda os métodos da classe String para manipular sua coleção de caracteres. Esses métodos permitem algumas tarefas, dentre elas:
- Obter o seu tamanho ou quantidade de caracteres
- Obter um trecho específico do texto
- Substituir um trecho específico do texto
- Verificar a ocorrência de um trecho específico de texto
Diferença entre String e Char
Na linguagem C# é importante entender a diferença entre os tipos STRING e CHAR ao manipular caracteres. Quando obtemos um caracter que faz parte de uma string seu valor é do tipo CHAR, e diferente de uma string que é delimitada por aspas duplas um valor do tipo char deve ser delimitado por aspas simples. E se atribuirmos a uma variável um caracter delimitado por aspas simples, ela deve ser do tipo CHAR. Por exemplo, uma variável nome recebe o valor "Cláudio". O primeiro caracter dessa string que equivale a seu índice 0 (nome[0]) é igual e 'C', entre aspas simples porque é um valor do tipo CHAR.
Criando variáveis string
Para testar os exemplos, crie um projeto do tipo Console Application no Visual Studio , e digite os exemplos dentro do método Main. O primeiro exemplo será como criar uma simples variável do tipo string, vamos dar o nome da variável de blog, e inserir o seguinte texto dentro da variável: "Alexandre Tadashi - www.alexandretadashi.net ". Para informar que o tipo de variável é string, nós inserimos a palavra string no início, em seguida informamos um nome para a variável, através do sinal de igual nós adicionamos conteúdo para a variável, após o sinal de igual vem o texto propriamente dito. A Listagem 1 mostra um exemplo, na linha 2 temos a criação da variável "
[...] continue lendo...Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo