Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 从.NET中的Redis列表中删除项目_List_Redis - Fatal编程技术网

List 从.NET中的Redis列表中删除项目

List 从.NET中的Redis列表中删除项目,list,redis,List,Redis,我想知道是否有人在.NET应用程序中使用过Redis。我正在尝试使用以下代码从列表中删除项目: _redis.Lists["urn:notification"].Remove(entity); 它似乎对列表中的项目没有任何作用 我能够存储和更新列表中的项目 如果有人能对此有所了解,那就太好了。列表数据结构只能“弹出”以从列表顶部删除一项 您可能会想到集合,在集合中,如果您知道集合的对应键,您可以随意删除任何项目。来自: 改用IRedisList中的RemoveValue方法 _redis.Li

我想知道是否有人在.NET应用程序中使用过Redis。我正在尝试使用以下代码从列表中删除项目:

_redis.Lists["urn:notification"].Remove(entity);
它似乎对列表中的项目没有任何作用

我能够存储和更新列表中的项目


如果有人能对此有所了解,那就太好了。

列表数据结构只能“弹出”以从列表顶部删除一项

您可能会想到集合,在集合中,如果您知道集合的对应键,您可以随意删除任何项目。

来自:


改用
IRedisList
中的
RemoveValue
方法

_redis.Lists["urn:notification"].RemoveValue(entity);
_redis.Lists["urn:notification"].RemoveValue(entity);