diff --git a/LLama/Extensions/DictionaryExtensions.cs b/LLama/Extensions/DictionaryExtensions.cs index 326a1686..1af0e9e1 100644 --- a/LLama/Extensions/DictionaryExtensions.cs +++ b/LLama/Extensions/DictionaryExtensions.cs @@ -4,12 +4,12 @@ namespace LLama.Extensions { internal static class DictionaryExtensions { -#if NETSTANDARD2_0_OR_GREATER +#if NETSTANDARD2_0 public static TValue GetValueOrDefault(this IReadOnlyDictionary dictionary, TKey key, TValue defaultValue) { return GetValueOrDefaultImpl(dictionary, key, defaultValue); } -#elif !NET6_0_OR_GREATER +#elif !NET6_0_OR_GREATER && !NETSTANDARD2_1_OR_GREATER #error Target framework not supported! #endif diff --git a/LLama/Extensions/EncodingExtensions.cs b/LLama/Extensions/EncodingExtensions.cs index 7766c244..5005b16c 100644 --- a/LLama/Extensions/EncodingExtensions.cs +++ b/LLama/Extensions/EncodingExtensions.cs @@ -5,7 +5,7 @@ namespace LLama.Extensions; internal static class EncodingExtensions { -#if NETSTANDARD2_0_OR_GREATER +#if NETSTANDARD2_0 public static int GetChars(this Encoding encoding, ReadOnlySpan bytes, Span output) { return GetCharsImpl(encoding, bytes, output); @@ -15,7 +15,7 @@ internal static class EncodingExtensions { return GetCharCountImpl(encoding, bytes); } -#elif !NET6_0_OR_GREATER +#elif !NET6_0_OR_GREATER && !NETSTANDARD2_1_OR_GREATER #error Target framework not supported! #endif diff --git a/LLama/Extensions/IEnumerableExtensions.cs b/LLama/Extensions/IEnumerableExtensions.cs index ab1a2a78..17428d29 100644 --- a/LLama/Extensions/IEnumerableExtensions.cs +++ b/LLama/Extensions/IEnumerableExtensions.cs @@ -5,12 +5,12 @@ namespace LLama.Extensions { internal static class IEnumerableExtensions { -#if NETSTANDARD2_0_OR_GREATER +#if NETSTANDARD2_0 public static IEnumerable TakeLast(this IEnumerable source, int count) { return TakeLastImpl(source, count); } -#elif !NET6_0_OR_GREATER +#elif !NET6_0_OR_GREATER && !NETSTANDARD2_1_OR_GREATER #error Target framework not supported! #endif diff --git a/LLama/Extensions/KeyValuePairExtensions.cs b/LLama/Extensions/KeyValuePairExtensions.cs index 610701b7..233195ed 100644 --- a/LLama/Extensions/KeyValuePairExtensions.cs +++ b/LLama/Extensions/KeyValuePairExtensions.cs @@ -5,7 +5,7 @@ /// internal static class KeyValuePairExtensions { -#if NETSTANDARD2_0_OR_GREATER +#if NETSTANDARD2_0 /// /// Deconstruct a KeyValuePair into it's constituent parts. /// @@ -19,7 +19,7 @@ internal static class KeyValuePairExtensions first = pair.Key; second = pair.Value; } -#elif !NET6_0_OR_GREATER +#elif !NET6_0_OR_GREATER && !NETSTANDARD2_1_OR_GREATER #error Target framework not supported! #endif } \ No newline at end of file diff --git a/LLama/Extensions/ListExtensions.cs b/LLama/Extensions/ListExtensions.cs index 08a841bd..003797dc 100644 --- a/LLama/Extensions/ListExtensions.cs +++ b/LLama/Extensions/ListExtensions.cs @@ -5,7 +5,7 @@ namespace LLama.Extensions { internal static class ListExtensions { -#if NETSTANDARD2_0_OR_GREATER +#if NETSTANDARD2_0 || NETSTANDARD2_1 public static void EnsureCapacity(this List list, int capacity) { if (list.Capacity < capacity)