Звучит просто, но когда я пытался добиться я запас о том, как это форматировщик сделать это преобразование этого некоторые примеры строк, которые нужно преобразовать в десятичнуюпреобразовать эту строку в десятичное
00.24
48.34
01.24
Значит ли кто-нибудь знает, как я могу выполнить это? Я попытался как этот
try
{
decimal x = Convert.ToDecimal("00.24",);
//Which formatter do I need to pass??
decimal x = Convert.ToDecimal("00.24", Formatter???);
}
Catch(Exception e)
{
throw new Exception()
}
Но это не работает, потому что результат это 24D и мне нужно 0.24D
Вы пробовали 'Decimal.Parse()'? –
Не бросайте новое исключение из блока catch, оно заставляет вас потерять исходную информацию об исключении –
@ p.campbell, Decimal.Parse будет иметь такой же эффект, как Convert.ToDecimal ... –