En este post te voy a mostrar como puedes usar métodos de extensión para reducir la verbosidad del parseo de enums con C#.
Él parseo desde un string a un enum es tedioso y feo de leer. Si quieres obtener el enum debes emplear el método Enum.Parse(), este método recibe el Type del enum que deseas obtener. Esto aplica para cualquier enumeración; puedes reducir la cantidad de código que escribes con los siguientes métodos de extensión.
Parseo de enum simple con C#.
Parseo con métodos de extensión.
El siguiente ejemplo se compone de dos partes, la primera muestra como implementar los métodos de extensión para reducir código, y la segunda, que contiene la declaración de los métodos de extensión.
- #HowTo Upgrade the JRE 8 to 11 in Teamcity (Windows). - 2023-01-05
- #How to resolver el error: MSB4019: The imported project «Microsoft.Data.Tools.Schema.SqlTasks.targets» was not found - 2023-01-03
- #HowTo Resolver error MSB4019: No se encuentra el proyecto importado Microsoft.WebApplication.targets - 2022-11-24