diff --git a/src/FishValueExtension.cs b/src/FishValueExtension.cs
index aee9392..7e6b5d8 100644
--- a/src/FishValueExtension.cs
+++ b/src/FishValueExtension.cs
@@ -19,6 +19,18 @@ public static class FishValueExtension
///
public static bool IsValueInRange(this int value, int minValue, int maxValue) { return value >= minValue && value <= maxValue; }
+ ///
+ /// 对数值进行上下限判定,返回限制范围内的数据
+ ///
+ /// 当前值
+ /// 最小值。如果 小于此值, 则会返回最小值
+ /// 最大值。如果 大于此值, 则会返回最大值
+ ///
+ public static int LimitRange(this int value, int min, int max)
+ {
+ return value < min ? min : value > max ? max : value;
+ }
+
///
/// 返回大于等于数字被指定值除的商的数字
///