Los constructores primarios, o en inglés Primary constructors, también llamados constructores principales son una característica añadida a C# en su versión 12. La documentación está aquí.
Son una alternativa a utilizar los constructores de clase de toda la vida.
Ahora puedes en la misma línea que declaras la clase indicar los parámetros con los cuales se construyen sus objetos, reduciendo código y en cierta forma mejorando también la lectura del código.
Si te interesa aprender las características que han sido añadidas a C# versión a version seguro que esta entrada te va a encantar! 😎🙌
A continuación puedes ver cómo cambia el código cuando se utilizan los constructores primarios 🙌🐿️
Si esta entrada te ha gustado dev, entonces compártela con todo tu equipo 😎
Créditos de la imagen de portada: Foto de Laura Ohlman en Unsplash
Un comentario en «Qué son los constructores primarios en C#»