La classe NumberFormatInfo inclut plusieurs propriétés liées à la devise, par ex. Symbole de la monnaie. Cela signifie que l'on peut facilement formater et afficher des objets en tant que monnaie en utilisant des chaînes de format standard. L'analyse est également prise en charge.Pourquoi la devise et les autres unités sont-elles incluses dans NumberFormatInfo?
Ma question est la suivante: pourquoi la monnaie est-elle prise en charge immédiatement et non pas d'autres unités de mesure? Je voudrais faire la même chose avec la longueur, la masse, le temps etc.
Serait-il facile d'ajouter cette fonctionnalité moi-même? Certaines structures/classes seraient bien sûr nécessaires, car il faudrait savoir quelle est l'unité de mesure actuelle pour cet objet.
https://msdn.microsoft.com/en-us/library/bb762932(v=vs.110).aspx –
Merci. J'ai fait quelques tests en utilisant ceci, mais je ne pense pas que je puisse faire une bonne solution sur cette base. Convertir un nombre et une unité en une chaîne est correct, les deux informations sont là, mais analyser l'entrée de l'utilisateur et obtenir le nombre et l'unité comme le fait Microsoft est difficile à cause du manque d'informations unitaires de l'interface utilisateur. – Henning