From abb5c8e05fc44ef8a02f9fd5bd40b825f689795e Mon Sep 17 00:00:00 2001 From: Sergio Pedri Date: Tue, 7 Jul 2020 20:46:33 +0200 Subject: [PATCH] Fixed input checks --- Microsoft.Toolkit.HighPerformance/Buffers/StringPool.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Microsoft.Toolkit.HighPerformance/Buffers/StringPool.cs b/Microsoft.Toolkit.HighPerformance/Buffers/StringPool.cs index cd80e90d..7a26065c 100644 --- a/Microsoft.Toolkit.HighPerformance/Buffers/StringPool.cs +++ b/Microsoft.Toolkit.HighPerformance/Buffers/StringPool.cs @@ -48,12 +48,12 @@ namespace Microsoft.Toolkit.HighPerformance.Buffers /// The maximum number of entries per bucket. public StringPool(int numberOfBuckets, int entriesPerBucket) { - if (numberOfBuckets < 0) + if (numberOfBuckets <= 0) { ThrowArgumentOutOfRangeException(nameof(numberOfBuckets)); } - if (entriesPerBucket < 0) + if (entriesPerBucket <= 0) { ThrowArgumentOutOfRangeException(nameof(entriesPerBucket)); } @@ -193,7 +193,7 @@ namespace Microsoft.Toolkit.HighPerformance.Buffers /// private static void ThrowArgumentOutOfRangeException(string name) { - throw new ArgumentOutOfRangeException(name, $"The input parameter must be greater than 0"); + throw new ArgumentOutOfRangeException(name, "The input parameter must be greater than 0"); } } }