From c8760c555f0f6155fb3656e96684b7115aaa4e8f Mon Sep 17 00:00:00 2001 From: xtqqczze <45661989+xtqqczze@users.noreply.github.com> Date: Wed, 6 Aug 2025 14:06:46 +0100 Subject: [PATCH] Use `OrderedDictionary.TryGetValue Method` on more targets --- .../src/System/Text/Json/Nodes/JsonObject.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libraries/System.Text.Json/src/System/Text/Json/Nodes/JsonObject.cs b/src/libraries/System.Text.Json/src/System/Text/Json/Nodes/JsonObject.cs index ebab8d554de25e..be00902ce449f4 100644 --- a/src/libraries/System.Text.Json/src/System/Text/Json/Nodes/JsonObject.cs +++ b/src/libraries/System.Text.Json/src/System/Text/Json/Nodes/JsonObject.cs @@ -267,14 +267,14 @@ internal void SetItem(string propertyName, JsonNode? value) OrderedDictionary dict = Dictionary; if ( -#if NET10_0_OR_GREATER - !dict.TryAdd(propertyName, value, out int index) -#else +#if NET9_0 !dict.TryAdd(propertyName, value) +#else + !dict.TryAdd(propertyName, value, out int index) #endif ) { -#if !NET10_0_OR_GREATER +#if NET9_0 int index = dict.IndexOf(propertyName); #endif Debug.Assert(index >= 0);