From b206298d538792b2a6e00ea3e0b5b0457bdebcf0 Mon Sep 17 00:00:00 2001 From: Rustam Sayfutdinov Date: Mon, 15 Jun 2020 10:23:13 +0300 Subject: [PATCH] Extract throw exception method --- src/Avalonia.Base/Utilities/MathUtilities.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Avalonia.Base/Utilities/MathUtilities.cs b/src/Avalonia.Base/Utilities/MathUtilities.cs index 6542bc8a89..f16af16ed5 100644 --- a/src/Avalonia.Base/Utilities/MathUtilities.cs +++ b/src/Avalonia.Base/Utilities/MathUtilities.cs @@ -1,5 +1,4 @@ using System; -using System.Runtime.InteropServices; namespace Avalonia.Utilities { @@ -190,7 +189,7 @@ namespace Avalonia.Utilities { if (min > max) { - throw new ArgumentException($"{min} cannot be greater than {max}."); + ThrowCannotBeGreaterThanException(min, max); } if (val < min) @@ -251,7 +250,7 @@ namespace Avalonia.Utilities { if (min > max) { - throw new ArgumentException($"{min} cannot be greater than {max}."); + ThrowCannotBeGreaterThanException(min, max); } if (val < min) @@ -267,5 +266,10 @@ namespace Avalonia.Utilities return val; } } + + private static void ThrowCannotBeGreaterThanException(double min, double max) + { + throw new ArgumentException($"{min} cannot be greater than {max}."); + } } }