using System; using System.ComponentModel; namespace Xamarin.Forms.Internals { [EditorBrowsable(EditorBrowsableState.Never)] public static class NumericExtensions { public static double Clamp(this double self, double min, double max) { return Math.Min(max, Math.Max(self, min)); } public static int Clamp(this int self, int min, int max) { return Math.Min(max, Math.Max(self, min)); } } }