System.Convert a une utilité vraiment utile pour convertir des types de données d'un type à un autre. Dans mon projet, j'ai de nombreux types personnalisés. Je veux convertir les arguments de ligne de commande en ces types personnalisés (certains d'entre eux sont assez complexes). Ce serait bien si cela existait dans System.Convert pour que je puisse simplement faire quelque chose comme ceci :
Convert.ToMyCustomType(args[1])
J'aimerais que cela apparaisse dans l'IDE Visual C# lorsque je tape. Je sais que je pourrais simplement créer une routine pour convertir des types, mais je voudrais que les conversions de types soient gérées de la même manière que ce qui est déjà intégré dans le framework. Est-ce que quelqu'un a réussi à le faire dans le passé ?