避免没有key值方法报错,并打印不存在的key值
public static TValue TryGet<TKey, TValue>(this Dictionary<TKey, TValue> dic, TKey key)
{
TValue value;
if (!dic.TryGetValue(key, out value))
{
//输出没有获取到的字典值
Debug.Log($"{dic.ToString()}字典中没有找到Key值:{key}");
}
return value;
}