当我检查我的缓存以查看我的 ValueTuple 是否在缓存中时,我使用下面的代码。在这种情况下,返回的值为 null(也就是缓存中不存在)。当代码运行时,我object not set to instance of an object
在第一行得到错误。是否有正确的方法将对象转换为 ValueTuple?
var geo = ((double, double))CacheEngine.Get(key);
if (!geo.Equals(default(ValueTuple<double, double>))) return geo;