- Autor
- Nome
- Nelson Silva
- Social
Introdução
Em qualquer linguagem de programação, a manipulação de texto e a comunicação com o utilizador são fundamentais. Em C#, essa interação é frequentemente realizada através da classe Console
. Neste artigo, iremos focar especificamente na função WriteLine()
, na função Write()
, e na natureza das strings.
- Funções de Console em Detalhes
- Função Write()
- Função WriteLine()
- Função ReadKey()
- Explorando Strings em Profundidade
- Inicialização de Strings
- Manipulando Strings
- Concatenando e Interpolando Strings
Funções de Console em Detalhes
Write()
Função Esta função permite que você exiba informações na consola. Contudo, ela não move o cursor para a próxima linha após a impressão. Isso pode ser útil para exibir mensagens na mesma linha ou para aguardar uma entrada do utilizador logo a seguir.
Console.Write("Digite o seu nome: ");
string nome = Console.ReadLine();
Console.WriteLine($"Olá, {nome}!");
WriteLine()
Função A WriteLine()
é uma das funções mais usadas para exibir dados na consola, pois imprime a informação e automaticamente move o cursor para a próxima linha. É extremamente útil para apresentar informações de forma organizada.
ReadKey()
Função Em cenários onde deseja-se pausar a execução do programa até que o utilizador realize alguma ação, a função ReadKey()
é perfeita. Com ela, a consola aguarda a pressão de uma tecla, sendo comumente usada ao final de programas para evitar que a consola se feche imediatamente.
Explorando Strings em Profundidade
As strings não são apenas sequências simples de caracteres. Em C#, elas vêm com uma variedade de métodos que facilitam a manipulação e análise de texto.
Inicialização de Strings
Uma string pode ser inicializada de diversas maneiras em C#:
string s1 = "Olá, Mundo!";
string s2 = new string('=', 10); // "=========="
Manipulando Strings
C# oferece uma gama de métodos para trabalhar com strings:
string s = "Olá, Mundo!";
int tamanho = s.Length; // 11
string maiuscula = s.ToUpper(); // "OLÁ, MUNDO!"
string minuscula = s.ToLower(); // "olá, mundo!"
Concatenando e Interpolando Strings
Podemos combinar strings usando o operador +
ou a interpolação de string:
string nome = "Maria";
string saudacao = "Olá, " + nome + "!"; // Olá, Maria!
string saudacaoInterpolada = $"Olá, {nome}!"; // Olá, Maria!
Conclusão
Dominar a arte da manipulação de strings e da interaçãa consola é essencial para qualquer desenvolvedor C#. Estas são apenas as noções básicas, e há muito mais a explorar no vasto universo do C#. Encorajamos a aprofundar-se ainda mais para descobrir todo o potencial que C# tem a oferecer.