Pergunta

Eu tenho uma caixa de texto vinculado a um campo de dados de moeda. Por isso, acrescenta '$' para o início do texto ou ($ xx.xx) se for negativo. Como faço para obter apenas a planície dupla (xx.xx) a partir da caixa de texto em vez de tudo ($ xx.xx)?

Foi útil?

Solução

Certifique-se de definir os sinalizadores NumberStyles adequadas ao chamar double.Parse.

Obviamente, você pode usar o exemplo a seguir, mas substituir a string literal com uma referência ao texto na caixa de texto.

double d = double.Parse ("$10.10", NumberStyles.Currency);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top