</> CodeBooks
    ← Volver a C# (página 4)
    Portada de Exploring Advanced Features in C#

    Exploring Advanced Features in C#

    Dirk Strauss

    Editorial
    Apress
    Año
    2019
    Páginas
    ~288
    Nivel
    Avanzado

    De qué trata

    Guía especializada de Dirk Strauss que explora las características avanzadas y a menudo subutilizadas del lenguaje C# moderno. El autor analiza cómo exprimir la potencia del compilador para escribir código más expresivo y eficiente.

    Se analizan a fondo la coincidencia de patrones (pattern matching), métodos y funciones locales, tipos de valor tupla, deconstrucción, retornos ref y tipos Span<T> y Memory<T> para programación con asignación cero de memoria. Asimismo, examina el uso de ValueTask y la interoperabilidad no administrada.

    Ideal para desarrolladores intermedios que desean modernizar su estilo de programación y dominar las innovaciones introducidas en C# 7 y C# 8.

    • C# Avanzado
    • Pattern Matching
    • Span<T>
    • Memory<T>
    • ValueTask
    • Tuplas
    • Funciones Locales
    • Performance

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Parser de alto rendimiento con Span<T> y Pattern Matching

    Implementación de un analizador sintáctico de formatos de texto que opera en memoria contigua sin generar alocaciones en el heap.

    Más de C# con nivel Avanzado