2017-02-10 44 views
0

我有一个问题。我点击添加在我的应用程序,我抓住下一个ID号码,并创建一个对象使用该ID号作为关键。如果用户改变主意,他们点击放弃。我使用RemoveEntity(myobject)方法从缓存中删除实体,并且将未使用的id号再次使用。用户再次点击添加并获得相同的ID号码。当我尝试将新创建的对象添加到实体缓存时,它给了我一个错误,即具有该实体键的对象已经存在于缓存中。我的问题是,为什么不删除实体将它从缓存中删除,以及如何使用相同的ID号将新对象添加到实体缓存中?我无法清除缓存,因为用户需要使用缓存中的其他对象。Ideablade和RemoveEntity

回答

1

好吧,我找到了答案。我错误地删除了对象。我改变了我的代码行的顺序,现在它工作。