Como trabalhar com o tipo DateTime em C#
13 maio 2021
GPTW: Somos uma das melhores empresas para se trabalhar!
14 maio 2021

Artigo: Manipule Strings consumindo métodos úteis do .Net

Publicado em 14 maio 2021

Artigo: Saiba como Manipular Strings consumindo métodos úteis do .Net

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Sobre .Net

O .Net é uma plataforma de desenvolvimento de software mantido pela Microsoft, a plataforma possui um robusto ecossistema de bibliotecas que facilitam o trabalho de desenvolvimento com diversos serviços e soluções prontas na plataforma, tudo começou com o .Net Framework que nada mais era que uma biblioteca de serviços e funções, mas, com suporte apenas para aplicações nativas de Windows, posteriormente, surgiu o .Net Core, partindo do mesmo princípio, mas agora, abrangendo outras plataformas além do Windows, como Mac e Linux, recentemente à Plataforma foi lançado a nova versão do .net core a qual foi nomeada de .NET 5 e unifica as duas versões existentes o .Net Core com .Net Framework, estando em versão final mas não LTS ainda.

* Versao LTS (Long Term Support) que em português significa suporte de termo ou prazo longo ou ainda extenso e que basicamente consiste em um compromisso de fornecer suporte àquela versão pelo período de 5 anos.

Atualmente a plataforma suporta três linguagens de programação: C#, F# e Visual Basic, do qual , C# sendo uma das mais populares atualmente no mercado.

Artigo

Interpolação de Strings

Interpolar uma String é basicamente juntar duas cadeias de caracteres em uma mesma String, ou concatenar uma string com algum valor de outro tipo, como um inteiro ou um ponto flutuante, existem várias formas de efetuar o mesmo, como veremos abaixo:

Utilizando operador “+” :

Aprenda à Manipular Strings consumindo métodos úteis do .Net

No exemplo acima declaramos um inteiro, inicializado com o valor 10, abaixo inicializamos também uma string com uma cadeia de caracteres e utilizando o operador “+” adicionado ao inteiro valor, quando imprimirmos esse valor será concatenado na string texto, como no exemplo abaixo:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Utilizando interpolador $:

O interpolador $ concatena os valores dentro da própria string, abaixo um exemplo de uso:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Acima, utilizando o operador antes das aspas, podemos interpolar os valores das variáveis valor valor2 dentro da própria string, usando as chaves {} para separar os valores dentro da cadeia de caracteres, você pode usar quantos valores quiser usando este mesmo molde. Portanto a saída dessa string será:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Utilizando string.Format() :

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Utilizando string.Format() :

No exemplo acima temos uma segunda variável o valor 15, nesse exemplo acima, estamos usando a função string.Format() para concatenar os valores na cadeia de caracteres da variável texto2, utilizando as chaves com índices iniciando em 0, poderíamos concatenar quantos valores quiséssemos, como no exemplo abaixo:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Manipulando Strings

Utilizaremos a seguir algumas funções do .Net para manipularmos nossas strings, tais funções são de extrema utilidade em nossas aplicações.

Método .Replace() :

No .Net todas as strings possuem um método chamado Replace, o mesmo recebe dois parâmetros: o caractere que deseja ser substituído e o caractere que irá substituir, como no exemplo abaixo:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

No exemplo acima, inserimos dois argumentos, primeiro, o caractere “e” , o qual , será substuído na string pelo segundo argumento, o “x”. Portanto o texto será imprimido da seguinte forma:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Método .Split() :

Assim como mostrado no exemplo anterior, temos também o método .Split(), este método recebe como argumento um caractere no qual, a cada vez que o programa passar por este caractere ele irá quebrar, ou dividir, o seu texto, e , podemos alocar este resultado em um Array ou um List, no exemplo a seguir dividimos uma string em um array:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Portanto, na saída deste programa obtemos o seguinte resultado:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Neste Exemplo acima, imprimimos o array divisao contendo os valores da string divididos a cada “espaço” e inseridos no mesmo, no qual, imprimimos a cada linha os seus valores, partindo do índice até o índice 6, totalizando as sete palavras da string teste2 do array.

Método .Substring() :

O método substring() retorna na sua saída os caracteres de um determinado índice de uma string, ele recebe dois parâmetros: O primeiro sendo o ponto inicial, e o segundo sendo quantos caracteres queremos que a função retorne, abaixo um exemplo :

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Portanto, quando imprimimos a string UsandoSubstring ela nos retornará os 20 primeiros caracteres à partir do índice 27 da string teste3, como podemos ver no exemplo abaixo:

Aprenda à Manipular Strings consumindo métodos úteis do .Net

Neste artigo aprendemos como Manipular Strings consumindo métodos úteis do .Net que é uma plataforma de desenvolvimento de software mantido pela Microsoft.

Enfim, estas foram apenas algumas das diversas funções úteis que a biblioteca .Net fornece, espero que seja útil todo conteúdo aqui apresentado, Bons Estudos!

Este artigo tambem pode ser lido em Medium

Por: Renato Santos

Estudante da Universidade Federal de SP IFSP e é um dos novos talentos que está participando do Programa de Formação ModalGR 2020

ModalGR é ESG

Através de nossas práticas e políticas, buscamos promover o desenvolvimento sustentável, a inclusão social e a transparência em nossas operações.