У меня есть строка типа "1,5%" и вы хотите преобразовать ее в двойное значение.
Это можно сделать просто следующим образом:
public static double FromPercentageString(this string value)
{
return double.Parse(value.SubString(0, value.Length - 1)) / 100;
}
но я не хочу использовать этот подход синтаксического анализа.
Есть ли другой подход с IFormatProvider или что-то вроде этого?