如何将小于1的字符串("0.25500000")转换为十进制?

bil*_*ean 1 c# decimal string-conversion

我有一个字符串"0.30405",我需要将其转换为小数.然而,这是一个错误.

解决这个问题的方法是什么,不要吹头

Convert.ToDecimal("0.25500000") //throws exception
Run Code Online (Sandbox Code Playgroud)

Håk*_*edt 8

如果该行抛出异常,可能是因为您的文化设置不允许逗号作为小数分隔符.