This would need to use `double.TryParse` to accommodate decimal values.