Skip to content
Codenet
  • Linguagens
    • C
    • C++
    • Python
    • Java
    • C#
  • Web
    • Javascript
    • JQuery
    • Typescript
    • Node.js/Express.js
    • React
  • Bases de dados
    • Bases de dados relacionais
    • Bases de dados não relacionais
  • Toggle website search
Menu Close
  • Linguagens
    • C
    • C++
    • Python
    • Java
    • C#
  • Web
    • Javascript
    • JQuery
    • Typescript
    • Node.js/Express.js
    • React
  • Bases de dados
    • Bases de dados relacionais
    • Bases de dados não relacionais
  • Toggle website search

Início » Linguagens » C# » Estruturas de controle

Estruturas de controle

As estruturas de controle em C# são fundamentais para definir o fluxo de execução de um programa, permitindo que o código tome decisões e repita ações conforme necessário. Elas dividem-se em três grandes grupos: estruturas de sequência, de seleção (decisão) e de repetição (loops).

C#

  • Introdução ao C#
    • Diferenças entre C, C++ e C#
    • Instalação do Visual Studio
    • Criar o primeiro projeto em C#
  • Fundamentos
    • Tipos de dados
    • Variáveis e constantes
    • Operadores
    • Conversão entre tipos de dados
    • Entrada/Saída de dados
  • Estruturas de controle
    • Estruturas de sequência
    • Estruturas de decisão
    • Estruturas de repetição
    • Instruções de salto: break, continue, goto
  • Métodos e funções
    • Declaração e chamada de métodos
    • Parâmetros e retorno de métodos
  • Arrays e coleções
    • Arrays
    • Arrays multidimensionais
    • Coleções
    • Listas
    • Dicionários
  • Programação Orientada a Objetos (POO)
    • Classes e objetos
    • Atributos e métodos
    • Encapsulamento
    • Getters e setters
    • Construtores e destrutores
    • Herança e Polimorfismo
    • Classes abstratas e polimorfismo
    • Métodos e atributos estáticos
  • Estruturas avançadas
    • Structs e enums
    • Delegates e eventos
    • Generics
    • Boxing e unboxing
  • Tratamento de exceções
  • Tratamento de ficheiros
    • Tratamento de ficheiros de texto
    • Manipulação de diretórios
  • Acesso a bases de dados
    • Conexão com bases de dados relacionais
    • Operações CRUD

Copyright 2025 - Codenet