From e1d33f252f6e373c37525efab980ddd8a6ffe186 Mon Sep 17 00:00:00 2001 From: Jkorf Date: Tue, 24 Mar 2026 14:28:46 +0100 Subject: [PATCH] Fixed CreateParamString method for arrays of value types --- CryptoExchange.Net/ExtensionMethods.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CryptoExchange.Net/ExtensionMethods.cs b/CryptoExchange.Net/ExtensionMethods.cs index bbf562fa..c8d16932 100644 --- a/CryptoExchange.Net/ExtensionMethods.cs +++ b/CryptoExchange.Net/ExtensionMethods.cs @@ -75,7 +75,7 @@ namespace CryptoExchange.Net if (serializationType == ArrayParametersSerialization.Array) { bool firstArrayValue = true; - foreach (var entry in (object[])parameter.Value) + foreach (var entry in (Array)parameter.Value) { if (!firstArrayValue) uriString.Append('&'); @@ -92,7 +92,7 @@ namespace CryptoExchange.Net else if (serializationType == ArrayParametersSerialization.MultipleValues) { bool firstArrayValue = true; - foreach (var entry in (object[])parameter.Value) + foreach (var entry in (Array)parameter.Value) { if (!firstArrayValue) uriString.Append('&'); @@ -109,7 +109,7 @@ namespace CryptoExchange.Net { uriString.Append('['); var firstArrayEntry = true; - foreach (var entry in (object[])parameter.Value) + foreach (var entry in (Array)parameter.Value) { if (!firstArrayEntry) uriString.Append(',');