Ich muss Zahlen formatieren (mit WPF-Konvertern), und die einzige Möglichkeit, die ich tun kann, ist über String.Format.String-Formatierung: Skalierung und Genauigkeit von String.Format
Ich habe zwei Formatierungsparameter: Maßstab und Präzision. kann ich erreichen, was ich separat brauchen, aber es mit beiden nicht funktioniert:
Beispiel (das funktioniert):
string.Format("{0:#,##0,,}", 1234567890.123m) == "1,235"
string.Format("{0:#,#.000}", 1234567890.123m) == "1,234,567,890.123"
Was ich brauche:
string.Format("????", 1234567890.123m) == "1,234.568"
(was 1,234.568 Millionen bedeuten würde) Wie Sie sehen können, kann ich kein Formatmuster finden, das sowohl Dezimalzahlen skalieren als auch anzeigen würde .
Irgendeine Idee?
funktioniert wie ein Charme ... +1 –