点击或拖拽改变大小

RedisClientZSetReverseRangeByScoreAsync 方法

返回有序集 key 中,所有 score 值介于 min 和 max 之间(包括等于 min 或 max )的成员。序集成员按 score 值递减(从大到小)的次序排列。 min 和 max 可以是 -inf 和 +inf ,这样一来,你就可以在不知道有序集的最低和最高 score 值的情况下,使用 ZRANGEBYSCORE 这类命令。 默认情况下,区间的取值使用闭区间 (小于等于或大于等于),你也可以通过给参数前增加 ( 符号来使用可选的开区间 (小于或大于)。(5代表不包含5

命名空间:  HslCommunication.Enthernet.Redis
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法
public Task<OperateResult<string[]>> ZSetReverseRangeByScoreAsync(
	string key,
	string max,
	string min,
	bool withScore = false
)

参数

key
类型:SystemString
有序集合的关键字
max
类型:SystemString
最大值,可以为+inf,代表最高,如果为10,代表小于等于5,如果是(10,代表小于10
min
类型:SystemString
最小值,可以为-inf,代表最低,如果为5,代表大于等于5,如果是(5,代表大于5
withScore (Optional)
类型:SystemBoolean
是否带有 score 返回

返回值

类型:TaskOperateResultString
指定区间内,带有 score 值(根据参数 withScore 来决定)的有序集成员的列表。
参见