So formatieren Sie eine Zeichenfolge in Geld

Ich habe eine Zeichenfolge wie000000000100, die ich auf 1.00 umstellen möchte und umgekehrt.

Die führende Null wird entfernt, die letzten beiden Stellen sind die Dezimalstellen.

Ich gebe mehr Beispiel:

000000001000 <=> 10.00
000000001005 <=> 10.05
000000331150 <=> 3311.50

Unten ist der Code, den ich versuche, er gibt mir ein Ergebnis ohne Dezimalstelle:

amtf = string.Format("{0:0.00}", amt.TrimStart(new char[] {'0'}));

Antworten auf die Frage(12)

Ihre Antwort auf die Frage