dictionary中add(TKey,TValue)和item(TKey)=TValue 在性能上有什么区别?
add如果有重复就出错,而item(TKey)=TValue则不会出错,那么理论上我们应该经常使用item(TKey)=TValue才对啊请高人帮忙解答。
add如果有重复就出错,而item(TKey)=TValue则不会出错,那么理论上我们应该经常使用item(TKey)=TValue才对啊请高人帮忙解答。
add(TKey,TValue)是可以插入不存在的键你item(TKey)=TValue所谓的重复不报错,那是已经有这个键的情况下,被你改键值了
item(TKey)=TValue 如果没有TKey,则添加;如果存在,则是修改。
个人认为键值对的操作最好先remove再add 这样就不用考虑他是否存在相同的键了