Die Klasse NumberFormatInfo enthält mehrere Eigenschaften, die sich auf die Währung beziehen, z. Währungszeichen. Dies bedeutet, dass man Objekte leicht als Währung unter Verwendung von Standardformatzeichenfolgen formatieren und anzeigen kann. Das Parsen wird ebenfalls unterstützt.Warum ist die Währung und keine anderen Einheiten in NumberFormatInfo enthalten?
Meine Frage ist, warum wird Währung aus der Box und nicht andere Maßeinheiten unterstützt? Ich möchte das gleiche mit Länge, Masse, Zeit usw. machen.
Wäre es einfach, diese Funktionalität selbst hinzuzufügen? Einige Strukturen/Klassen wären natürlich erforderlich, da man wissen müsste, was die aktuelle Maßeinheit für dieses Objekt ist.
https://msdn.microsoft.com/en-us/library/bb762932(v=vs.110).aspx –
Danke. Ich habe einige Tests gemacht, aber ich glaube nicht, dass ich daraus eine gute Lösung machen kann. Um eine Zahl und eine Einheit in eine Zeichenkette zu konvertieren, ist ok, beide Teile der Information sind da, aber um Benutzereingaben zu parsen und die Nummer und Einheit zu bekommen, wie Microsoft es tut, denke ich wegen der fehlenden Einheitsinformation von der UI. – Henning