Skip to content

Material para guiar explicaciones en materia de introducción a c# usando net core 3.1

License

Notifications You must be signed in to change notification settings

fdmarchese/csharp-intro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducción a c#

Este proyecto intenta exponer un roadmap de conceptos básicos a cubrir relacionados con OOP utilizando como plataforma dotnet core 3.1 y como lenguaje c# 8.0

Los aspectos básicos que se cubren en este proyecto son:

  • Tipos
    • Tipos en NET.
      • Fechas.
      • Numéricos.
      • Strings.
      • Tipos Nulables.
    • Jerarquía de tipos en NET.
    • Ref vs Value types.
      • Tipos de Referencia.
      • Tipos de Valor.
    • Casting
    • Tipos anónimos.
    • Generics.
  • Administración de código
    • Uso de regiones.
    • Espacios de nombres.
    • Modificadores de acceso.
  • Clases de usuario
    • Definición y uso de clases de usuario.
    • Herencia.
    • Interfaces.
  • Validaciones
    • Manejo de excepciones.
    • Jerarquía de excepciones.
    • Validation attributes.
  • Delegates
    • Delegates & generic delegates.
    • Lambdas.
  • Colecciones
    • Arrays.
    • ICollection.
    • List.
    • Linq.
  • Extension methods

Releases

No releases published

Packages

No packages published

Languages