Ich habe ein Preisfeld anzuzeigen, die manchmal entweder 100 oder 100,99 oder 100,9 sein kann, was ich will, ist der Preis in 2 Dezimalstellen nur anzeigen, wenn die Dezimalstellen für diesen Preis eingegeben werden, zum Beispiel, wenn seine 100 so sollte es nur zeigen 100 nicht 100,00 und wenn der Preis 100,2 sollte es 100,20 ähnlich für 100,22 sollte gleich sein anzeigen. Ich habe gegoogelt und bin auf einige Beispiele gestoßen, aber sie entsprachen nicht genau dem, was ich wollte:
// just two decimal places
String.Format("{0:0.00}", 123.4567); // "123.46"
String.Format("{0:0.00}", 123.4); // "123.40"
String.Format("{0:0.00}", 123.0); // "123.00"