DEV Community

antonio.nicasio.herrera@gmail.com
antonio.nicasio.herrera@gmail.com

Posted on

Tip del Dia en C#

🏅 Código limpio
✔ C#: Usar registros para DTO

❇ Los registros son una característica introducida en C# 9.0 que permite crear tipos de datos simples e inmutables. Son especialmente útiles para representar DTO (objetos de transferencia de datos) porque proporcionan una sintaxis concisa para definir las clases que se utilizan principalmente para transferir datos entre capas de una aplicación, como entre la capa de lógica empresarial y la capa de presentación.

❇ Los registros son más adecuados para estructuras de datos simples y no están pensados para reemplazar las clases en todos los escenarios. En el caso de tipos más complejos con comportamiento, es posible que desee usar clases normales u otras características proporcionadas por C#.

❇ Los registros son una excelente opción para crear DTO debido a su simplicidad, inmutabilidad y sintaxis concisa, lo que ayuda a escribir código limpio y fácil de mantener.

Gracias por leer 😊

Ejemplo en Código:

Image description

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay