Допустим, у меня есть число (например, double) и преобразование его с использованием некоторой строки формата в строковую переменную:
var str = string.Format("{0:0%}", 0.256);
(содержимое переменной str в данном случае "26%"
). Есть ли способ разобрать эту строку обратно в число?
Я знаю, что в зависимости от строки формата обратное преобразование без потерь может оказаться невозможным - как и в этом случае 0.26
- лучшее, что я могу получить, потому что некоторая информация (третье десятичное место) просто теряется при форматировании , Но даже получение 0.26
из комбинации строки формата "{0:0%}"
и строки 26%
было бы замечательно, если бы это было возможно каким-либо автоматическим способом.