Dies ist wahrscheinlich dumm, aber es macht mir eine harte Zeit. Ich muss ein double
zu string
mit einem obligatorischen Dezimalpunkt umwandeln/formatieren.Double to String mit obligatorischem Dezimalpunkt
1 => 1.0
0.2423423 => 0.2423423
0.1 => 0.1
1234 => 1234.0
Grundsätzlich mag ich alle Dezimalstellen ausgegeben, sondern auch die gerundeten Werte stellen Sie sicher, die redundanten .0
zu haben. Ich bin mir sicher, dass es einen einfachen Weg gibt, dies zu erreichen.
['.ToString (" N1 ");'] (http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx) – Romoku
Ich bin nicht Als Antwort jetzt als Antwort, da ich nicht in der Lage bin, dies zu testen, aber kann nicht mit "0. #" ' – Sayse
formatieren Danke, aber nicht ganz richtig. Probieren Sie '(1.234) .ToString (" f ")'. Es scheint auf genau zwei Dezimalstellen zu runden. – wpfwannabe