Aula 1: Introdução ao C#
Objetivos da Aula é compreender o que é C# e suas aplicações, configurar o ambiente de desenvolvimento (Visual Studio) e escrever o primeiro programa em C#: "Hello, World!".
LOR Studios
11/21/20242 min ler
1. O que é C#?
O C# (pronunciado como "C-sharp") é uma linguagem de programação moderna, orientada a objetos, desenvolvida pela Microsoft como parte da plataforma .NET. Foi projetada para ser simples, poderosa e segura.
Principais Características:
Orientada a Objetos: Facilita organização e reutilização de códigos.
Multiplataforma: Com o .NET Core (atualmente .NET 5 e superior), é possível criar aplicações que rodam no Windows, macOS e Linux.
Versátil: Pode ser usada para desenvolvimento de:
Jogos (Unity).
Aplicações de desktop (Windows Forms, WPF).
Aplicações web (ASP.NET).
Aplicações móveis (Xamarin).
História e Evolução:
Criado no início dos anos 2000 por Anders Hejlsberg.
Evoluiu para incluir recursos como LINQ, expressões lambda, e programação assíncrona.
Originalmente restrito ao ecossistema Windows, mas tornou-se multiplataforma com o .NET Core.
2. Por que escolher C#?
Vantagens do C#:
Fácil de aprender: Sintaxe simples e clara.
Ferramentas robustas: IDEs como o Visual Studio oferecem suporte completo para o desenvolvimento.
Comunidade ativa: Extensa documentação e suporte de desenvolvedores ao redor do mundo.
Integração com o .NET: Acesso a uma vasta biblioteca de funcionalidades.
3. Configurando o Ambiente de Desenvolvimento
Antes de iniciar a programação em C#, é necessário configurar o ambiente de desenvolvimento.
Passo a Passo para Instalar o Visual Studio
Acesse o site do Visual Studio
Baixe a versão Community (gratuita) ou outra versão de sua preferência.
Durante a instalação, selecione o pacote de "Desenvolvimento .NET".
Concluída a instalação, abra o Visual Studio e configure:
Tema (claro ou escuro).
Atalhos de teclado (se preferir um estilo de outro editor, como o Eclipse ou IntelliJ IDEA).
4. Escrevendo o Primeiro Programa: "Hello, World!"
Vamos criar o primeiro programa em C# para exibir a mensagem "Hello, World!" no console.
Passo a Passo:
Abra o Visual Studio e crie um novo projeto:
Clique em File > New > Project.
Selecione Console App (.NET Core) e avance.
Dê um nome ao projeto, como HelloWorld.
Substitua o código gerado pelo seguinte:
Resultado Esperado:
Ao executar o programa, a seguinte mensagem aparecerá no console:
Clique em Run ou pressione Ctrl + F5 para executar o programa.
Explicação do Código:
using System;: Importa o namespace que contém funcionalidades básicas, como a classe Console.
namespace HelloWorld: Define um espaço para organizar o código.
class Program: Declara a classe principal do programa.
static void Main(string[] args): Ponto de entrada do programa. É onde a execução começa.
Console.WriteLine("Hello, World!");: Imprime a mensagem no console
Adicione uma segunda linha que exiba a saudação "Bem-vindo ao mundo do C#!".
Experimente remover uma linha de código e observe o que acontece.
5. Atividade Prática
Objetivo: Familiarizar-se com o ambiente de desenvolvimento e sintaxe básica do C#.
Desafios:
Modifique o programa para exibir seu nome: