Ai
1 Star 0 Fork 1

Unity Package/Unity-Logs-Viewer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
MultiKeyDictionary.cs 589 Bytes
一键复制 编辑 原始数据 按行查看 历史
Tdou 提交于 2021-07-01 23:07 +08:00 . Upm
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class MultiKeyDictionary<T1, T2, T3> : Dictionary<T1, Dictionary<T2, T3>>
{
new public Dictionary<T2, T3> this[T1 key]
{
get
{
if (!ContainsKey(key))
Add(key, new Dictionary<T2, T3>());
Dictionary<T2, T3> returnObj;
TryGetValue(key, out returnObj);
return returnObj;
}
}
public bool ContainsKey(T1 key1, T2 key2)
{
Dictionary<T2, T3> returnObj;
TryGetValue(key1, out returnObj);
if (returnObj == null)
return false;
return returnObj.ContainsKey(key2);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/UnityPackage/Unity-Logs-Viewer.git
git@gitee.com:UnityPackage/Unity-Logs-Viewer.git
UnityPackage
Unity-Logs-Viewer
Unity-Logs-Viewer
upm

搜索帮助