Je voudrais vérifier si un objet est un numéro afin que .ToString()se traduirait par une chaîne contenant des chiffres et +, -,.
Est-ce possible par simple enregistrement de type .net (comme:) if (p is Number)?
Ou dois-je convertir en chaîne, puis essayer d'analyser pour doubler?
Mise à jour: pour clarifier mon objet est int, uint, float, double, etc., ce n'est pas une chaîne. J'essaie de créer une fonction qui sérialiserait n'importe quel objet en xml comme ceci:
<string>content</string>
ou
<numeric>123.3</numeric>
ou lever une exception.