Want to create interactive content? It’s easy in Genially!
Apresentação Essencial
rafael santos
Created on September 16, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Liguagem C#
Rafael Santos 11ºPTGPSI
wow
go!
O que é e o que define a liguagem C#
Quais as características da Liguagem C#
O que é uma Liguagem orientada a objetos
Indíce
Sair
Linguagem orientada a objetos
A liguagem orientada a objetos trata-se de alguns parametros como: Abstração Modelando os atributos e interações relevantes de entidades como classes para definir uma representação abstrata de um sistema.
Sair
Algo que pode definir o C# é sem dúvida a programação orientada em objetos e classes. Isso basicamente facilita o reuso de código, a manutenção e a organização de grandes projetos.
O que define a Liguagem C#
Caracteristicas da Linguagem C#
Exemplo:
Delegates e Eventos
Delegates são tipos que armazenam referências a métodos, que permite a criação de funções anônimas e o uso de eventos, o que facilita a criação de códigos baseados em respostas a ações (event-driven).
Exemplo:
Programação Assíncrona
C# oferece suporte nativo para operações assíncronas através das palavras-chave async e await, facilitando a escrita de código eficiente para tarefas que envolvem I/O (entrada/saída), como chamadas de rede ou operações de banco de dados.
Exemplo:
Instruções de Exceção
O C# oferece um robusto mecanismo de tratamento de exceções, permitindo o uso de blocos try,catch,finally para capturar erros em tempo de execução e tratá-los de maneira adequada.
Referências
https://learn.microsoft.com/pt-pt/dotnet/csharp/language-reference/statements/exception-handling-statements https://www.devmedia.com.br/csharp-orientado-a-objetos-introducao/29539 https://www.alura.com.br/artigos/csharp-linguagem-programacao-dotnet?srsltid=AfmBOor0swzK2P7ifc6xE64owkP33EpyYlNkxANWqjhl6k-kkkcKsa6N https://blog.somostera.com/desenvolvimento-web/linguagem-c