我该如何命名一种方法呢?

Ben*_*ter 5 language-agnostic

我有一个接收两个范围端点的方法 - 范围的开始和范围的结束以及整数.

它检查整数是否落在两个端点之间,如果整数落在边界之外,则返回整数或相应的结束点.

例1:

  • RangeStart = 0; RangeEnd = 10; 值= 5; 返回5

例2:

  • RangeStart = 0; RangeEnd = 10; 值= -4; 返回0

例3:

  • RangeStart = 0; RangeEnd = 10; 值= 23; 返回10

问题:我应该怎么称呼这样做的方法?我把它称为IntWithinRange,但我不认为我喜欢它.

有任何想法吗?

Nol*_*rin 11

怎么样ConstrictToRange/ LimitToRange/ ConfineToRange?这种形式的东西似乎很简洁地传达了意义.

  • 另一张海报指出,"限制"是另一个很好的同义词.在我看来,他们都同样好. (2认同)