假设我有一个起始编号和一个结束编号。结束编号必须大于起始编号。与起始编号相比,检查结束编号的最佳方法是什么? 这是我所拥有的。我正在使用
Must()
方法。有更好的方法吗?
RuleFor(e => e.StartNumber)
.NotNull()
.InclusiveBetween(ID_MIN, ID_MAX);
RuleFor(e => e.EndNumber)
.NotNull()
.InclusiveBetween(ID_MIN, ID_MAX)
.Must((mid, endNumber) => endNumber > mid.StartNumber);