private static bool IsNumerical(string text) { double d; int x; if(double.TryParse(text, NumberStyles.Number | NumberStyles.AllowExponent, CultureInfo.InvariantCulture, out d) || int.TryParse(text, out x)) { return true; } return false; } }