E' più performante usare Double.TryParse con il parametro NumberStyles a NumberStyles.Integer

HTH