








传入实现了比较器的泛型参数,并设置其最小值和最大值,内部使用比较器进行对比,小于最小值则使用最小值,大于最大值则返回最大值,否则返回原值
public T Check<T>(T val, T min, T max) where T : IComparable<T> { if (val.CompareTo(min) < 0) val = min; if (val.CompareTo(max) > 0) val = min; return val; }
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。