My web application deals with strings that need to be converted to numbers a lot - users often put commas, units (like cm, m, g, kg) and currency symbols in these fields so
public static double ToDecimal(this string value) { ... your parsing magic }