diff --git a/CryptoExchange.Net/Converters/ArrayConverter.cs b/CryptoExchange.Net/Converters/ArrayConverter.cs index 26a17bd..89f9e18 100644 --- a/CryptoExchange.Net/Converters/ArrayConverter.cs +++ b/CryptoExchange.Net/Converters/ArrayConverter.cs @@ -106,7 +106,7 @@ namespace CryptoExchange.Net.Converters if ((property.PropertyType == typeof(decimal) || property.PropertyType == typeof(decimal?)) - && (value != null && value.ToString().Contains("e"))) + && (value != null && value.ToString().IndexOf("e", StringComparison.OrdinalIgnoreCase) >= 0)) { if (decimal.TryParse(value.ToString(), NumberStyles.Float, CultureInfo.InvariantCulture, out var dec)) property.SetValue(result, dec);