using System; using System.Globalization; public class Test { public static void Main() { string number = "$14,500.50"; double d; CultureInfo c = CultureInfo.CreateSpecificCulture("en-US"); if(Double.TryParse(number, NumberStyles.Number | NumberStyles.AllowCurrencySymbol, c, out d)) Console.WriteLine(d); } }