/ Formátovanie textových textov na menu C #. Net - c #, formátovanie, mena

Formátovanie textovej schránky na menu C #. Net - c #, formátovanie, mena

Nemôžem nájsť odpoveď, ktorá by vyhovovala tomu, čo potrebujem, a tak som si myslel, že by som sa vás mohol opýtať o pomoc.

Mám textové pole, ktoré chcem zobraziť hodnotu meny $0.00 alebo akúkoľvek hodnotu, ktorú napíšu ex: $1,331.13, Chcem, aby zmenila formát na indexe indexov kariet alebo sa to urobilo iným spôsobom v nastavení vlastníctva?

Čo by som mal vložiť do podujatia? Myslel som si, že by to bolo niečo takéto:

string.Format("{0:c}", txtPaymentOwed.Text);

Čo robím zle? Akákoľvek navrhnutá pomoc by bola ocenená vďaka.

odpovede:

2 pre odpoveď č. 1

Myslím, že problém súvisí s typom objektu, ktorý prejdete na String.Format

var s1 = string.Format("{0:c}", 3); //$3.00
var s2 = string.Format("{0:c}", "3"); //3

skúste s

var s = string.Format("{0:c}", Decimal.Parse(txtPaymentOwed.Text));