🎯 Objetivo: Neste capítulo, você vai conhecer a sintaxe fundamental do C# para criar seus primeiros programas.
Para começar, vamos escrever um programa que exibe uma mensagem na tela. Em C# moderno, a estrutura é bem simples.
// Este é o seu primeiro programa em C#!
// A função Console.WriteLine() exibe texto na tela.
Console.WriteLine("Olá, mundo!");
Preferencialmente, utilize a estrutura clássica que organiza o código em um método chamado Main dentro de uma classe:
using System;
public class Programa
{
public static void Main(string[] args)
{
Console.WriteLine("Olá, mundo!");
}
}
Tipos primitivos são os blocos de construção básicos para armazenar valores, como números e caracteres.
Tabela de Tipos Primitivos Comuns
| Tipo | Descrição | Exemplo |
|---|---|---|
int |
Armazena números inteiros. | int idade = 25; |
float |
Armazena números com ponto flutuante. Use o sufixo f. |
float altura = 1.75f; |
double |
Armazena números com ponto flutuante de maior precisão. | double pi = 3.14159; |
char |
Armazena um único caractere. | char inicial = 'J'; |
bool |
Armazena um valor booleano: true (verdadeiro) ou false (falso). |
bool estaChovendo = false; |
string é o tipo usado para armazenar texto. Ele é, na verdade, uma classe especial em C#, o que significa que ele possui métodos próprios para manipular o texto.
// Declaração de uma string
string nome = "Adalbertino";
// Métodos úteis da classe string
Console.Writeline(nome); // Exibe "Adalbertino"
Console.WriteLine(nome.Length); // Exibe o tamanho da string (5)
Console.WriteLine(nome.ToUpper()); // Exibe "ADALBERTINO"