DEV Community

Cover image for Introdução a strings com c#
isaquepf
isaquepf

Posted on • Updated on

Introdução a strings com c#

As strings são uma parte essencial da programação em C#. Elas representam sequências de caracteres e são frequentemente usadas para armazenar texto, mensagens e dados relacionados. Vamos explorar como trabalhar com strings de maneira divertida e heroíca!

Criando uma String
Para criar uma string em C#, você pode simplesmente usar aspas duplas para delimitar o texto:

string meuNome = "Tony Stark";
Enter fullscreen mode Exit fullscreen mode

Concatenando Strings
Agora, imagine que queremos criar uma mensagem de boas-vindas para o Homem de Ferro. Podemos combinar várias strings usando o operador +:

string saudacao = "Olá, " + meuNome + "! Bem-vindo ao mundo dos heróis!"; 
Enter fullscreen mode Exit fullscreen mode

ou utilizando um recurso chamado interpolação:

string saudacao = $" Olá {meuNome}! Bem-vindo ao mundo dos heróis!";
Enter fullscreen mode Exit fullscreen mode

Acessando Caracteres
Você pode acessar caracteres individuais em uma string usando índices. Vamos pegar a primeira letra do nome do nosso herói:

char primeiroCaractere = meuNome[0];
Console.WriteLine(primeiroCaractere);
Enter fullscreen mode Exit fullscreen mode

Será impresso o resultado: "T"

Transformando Texto

Às vezes, precisamos transformar o texto. Vamos deixar o nome do Homem-Aranha todo em maiúsculas:

string nomeDoHeroi = "Peter Parker";
string nomeMaiusculo = nomeDoHeroi.ToUpper();
Console.WriteLine(nomeMaiusculo);
Enter fullscreen mode Exit fullscreen mode

Resultado: "PETER PARKER"

Ou Minusculo:

string nomeDoHeroi = "Peter Parker";
string nomeMinusculo = nomeDoHeroi.ToLower();
Console.WriteLine(nomeMinusculo);
Enter fullscreen mode Exit fullscreen mode

Resultado: "peter parker"

Substituindo Palavras
E se quisermos substituir uma palavra em uma frase? Vamos trocar “mundo” por “universo”:

C#

string fraseOriginal = "Explorando o mundo dos heróis.";
string fraseModificada = fraseOriginal.Replace("mundo", "universo");
Enter fullscreen mode Exit fullscreen mode

Essa foi uma pequena introdução a strings, espero que gostem.

Top comments (0)