求助关于Dictionary

deknight 2016-07-03 06:26:23
有这么一个变量:
private static Dictionary<int, Dictionary<int, UpLevelItem>> _UpLevelDict = new Dictionary<int, Dictionary<int, UpLevelItem>>();

_UpLevelDict的count是3,但是我不知道是怎么取出来的,麻烦大神给讲讲,多谢。

UpLevelItem内容如下:
public class UpLevelItem
{
public int ID = 0;
public int ToLevel = 0;
public List<GoodsData> GoodsDataList = (List<GoodsData>) null;
public int BindY = 0;
public int BindM = 0;
public int MoJ = 0;
public int Oc = -1;
}
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
deknight 2016-07-03
  • 打赏
  • 举报
回复
多谢版主,找到了,有个循环里引用了它
xuzuning 2016-07-03
  • 打赏
  • 举报
回复
访问 _UpLevelDict 自然是应该知道键是何物,要是按值域 Find 的话,你的 UpLevelItem 没有重载运算符,写起来还是很麻烦的 简单的方法就是遍历 foreach(var x in _UpLevelDict) { Console.WriteLine(x.Value.ID); // }

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧