偶现的类型转换错误 代码如下: public bool TryGetItem(Hex hex, out T item) { var key = GetHexkey(hex); if(_map.ContainsKey(key)) { item = _map[key]; return true; } item = default; return false; } _map是dictionary 可能跟范型有关,准备去掉试试
偶现的类型转换错误
代码如下:
public bool TryGetItem(Hex hex, out T item)
{
var key = GetHexkey(hex);
if(_map.ContainsKey(key))
{
item = _map[key];
return true;
}
item = default;
return false;
}
_map是dictionary
可能跟范型有关,准备去掉试试