Auch wenn der Thread schon älter ist und ich erst heute drübergestolpert bin, so würde es auch gehen.
Ein Replace an der Stelle fand ich ein bißchen fehl am Platz...
Code:
decimal returnValue = 0;
CultureInfo cultureInfo = new CultureInfo("en-US");
if(!decimal.TryParse(m_DisplayValue, NumberStyles.AllowDecimalPoint, cultureInfo , out returnValue))
throw new InvalidCastException("Value is not numeric");
Ein Replace an der Stelle fand ich ein bißchen fehl am Platz...