Revisando el MSDN Flash del 2 de agosto me topé con un artículo que me llamó la atención “TryParse vs. Convert” el cual es el planteamiento de la opinion personal de @kodefuguru. Dicho planteamiento me pareció bastante acertado y la propuesta de utilizar una opción simple y declarativa envolviendo el uso de los “TryParse” en una nueva libreria como una buena práctica lo considero aconsejable.
La opción planteada es el uso de una clase “Maybe” la cual se puede descargar de codeplex la cual contiene los métodos para convertir cadenas de caracteres a Entero, Boolean, Byte, etc., asi:
Con esto evitamos el lidiar con las excepciones por cadenas con contenido “no convertible” con los “Convert” y tampoco agregamos sentencias condicionales, segun pienso innecesarias y que generan código repetido, por el uso del TryParse.
Una buena práctica que espero les sirva!








