Jus*_*mes 16 c# redis stackexchange.redis
试着用
KeyDelete(RedisKey[] keys, CommandFlags flags = CommandFlags.None);
Run Code Online (Sandbox Code Playgroud)
我有一个string []数组,当我搜索转换这些数据类型时,我没有看到任何示例.我甚至不确定如何创建一个新的RedisKey.
试着
RedisKey redisKey = new RedisKey("d");
Run Code Online (Sandbox Code Playgroud)
以上不起作用,有什么建议吗?
dav*_*v_i 32
来自源代码 RedisKey的隐式转换来自string:
/// <summary>
/// Create a key from a String
/// </summary>
public static implicit operator RedisKey(string key)
{
if (key == null) return default(RedisKey);
return new RedisKey(null, key);
}
Run Code Online (Sandbox Code Playgroud)
所以你可以创建一个
RedisKey key = "hello";
Run Code Online (Sandbox Code Playgroud)
要么
var key = (RedisKey)"hello";
Run Code Online (Sandbox Code Playgroud)
要转换IEnumerable<string>为RedisKey[],您可以执行以下操作:
var keys = strings.Select(key => (RedisKey)key).ToArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5621 次 |
| 最近记录: |