From 91e8123679fea14aaa450c4ebfbc3c26677f42af Mon Sep 17 00:00:00 2001 From: kulikov-dev Date: Sat, 15 Oct 2022 09:57:14 +0600 Subject: [PATCH] Fixing issue 155 with exponential format parsing (https://github.com/JKorf/CryptoExchange.Net/issues/155) --- CryptoExchange.Net/Converters/ArrayConverter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);