Bound Casella di testo ad una valuta, come ottenere il doppio?
-
21-08-2019 - |
Domanda
Ho una casella di testo associato a un campo dati di valuta. Quindi aggiunge '$' per l'inizio del testo o ($ xx.xx) se è negativo. Come faccio ad avere solo la pianura doppia (xx.xx) dalla casella di testo invece che tutto ($ xx.xx)?
Soluzione
Assicurati di impostare la corretta NumberStyles bandiere quando si chiama double.Parse.
Ovviamente, utilizza l'esempio di seguito, ma sostituire la stringa letterale con un riferimento al testo nel controllo TextBox.
double d = double.Parse ("$10.10", NumberStyles.Currency);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow