RedisClientPoolZSetAdd 方法 (String, String, Double) |
将一个 member 元素及其 score 值加入到有序集 key 当中。如果某个 member 已经是有序集的成员,那么更新这个 member 的 score 值,并通过重新插入这个 member 元素,来保证该 member 在正确的位置上。
score 值可以是整数值或双精度浮点数。
如果 key 不存在,则创建一个空的有序集并执行 ZADD 操作。当 key 存在但不是有序集类型时,返回一个错误。
命名空间:
HslCommunication.Enthernet.Redis
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public OperateResult<int> ZSetAdd(
string key,
string member,
double score
)
Public Function ZSetAdd (
key As String,
member As String,
score As Double
) As OperateResult(Of Integer)
public:
OperateResult<int>^ ZSetAdd(
String^ key,
String^ member,
double score
)
member ZSetAdd :
key : string *
member : string *
score : float -> OperateResult<int>
参数
- key
- 类型:SystemString
有序集合的关键字 - member
- 类型:SystemString
有序集合的元素 - score
- 类型:SystemDouble
每个元素的得分
返回值
类型:
OperateResultInt32被成功添加的新成员的数量,不包括那些被更新的、已经存在的成员。
参见