|
|
The given key was not present in the dictionary
提示这个错误,给定的键在字典中不存在,也就是字典的key不存在。。。。
- if (Online.online_dic[m_SessionId]==null)
- {
- Online.online_dic.Add(m_SessionId, this);
- }
复制代码
这个是原来的写法,其实就是错误的写法,
我想判断key是否存在,并不是这样来判断!!!
正确写法如下:
- if (!Online.online_dic.ContainsKey(m_SessionId))
- {
- Online.online_dic.Add(m_SessionId, this);
- }
复制代码
|
上一篇: |