标签: vb.net service dictionary overwrite
我创建了一个更新词典并输出内容的xml文件的服务。
第一次它会很好,但是当它第二次尝试时它会得到以下异常
system.argumentexception已经添加了具有相同键的项目
无论如何我可以设置它以便每次都覆盖字典内容吗?
答案 0 :(得分:4)
dictuser(session.SessionId) = New User(session.SessionId, session.UserName)
如果密钥已存在,则覆盖该值,否则将其添加到Dictionary中。