首页 新闻 搜索 专区 学院

c#中,用什么存储id,以备下次调用该接口中方法时做判断是否已经存在该id

0
悬赏园豆:5 [已关闭问题] 解决于 2014-09-17 17:47

c#中,用什么存储id,以备下次调用该接口中方法时做判断是否已经存在该id

问题补充:

意思就是:我第一次调用接口中的方法,就会产生一个id,我不知道怎么存储这个id,到下次同样调用这个方法时,用这个id来判断

魔女小溪的主页 魔女小溪 | 初学一级 | 园豆:38
提问于:2014-07-10 10:24
< >
分享
其他回答(2)
0

dictionary啥的都行,一抓一把啊。

收获园豆:1
爱编程的大叔 | 园豆:30753 (高人七级) | 2014-07-10 10:28

你的意思是用个数组保存吗?

支持(0) 反对(0) 魔女小溪 | 园豆:38 (初学一级) | 2014-07-10 10:29

行吗?下次再调用的时候,肯定已经清空了呀

支持(0) 反对(0) 魔女小溪 | 园豆:38 (初学一级) | 2014-07-10 10:31

@魔女小溪: 

问问题,最好交待清楚前因后果,以及环境。

下次调用清空问题。

如果你是C/S的软件,在内存里面,不退出是不会丢失的。

如果希望退出也不丢失数据,那就只能保存在本地文件XML或者数据库中, etc。

这个方法也适合用于WEB。

另外,你也可能通过调用百度接口,他应该会返回告诉你不好意思,这个已经有了。

如果你希望自己保存这个已有数据表的列表,就是持久化到文件或是数据库中。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30753 (高人七级) | 2014-07-10 12:19

@爱编程的大叔: 谢谢大哥,O(∩_∩)O~

支持(0) 反对(0) 魔女小溪 | 园豆:38 (初学一级) | 2014-07-10 14:28
0

貌似是持久化的问题,存到数据库,文本文件?

收获园豆:1
Firen | 园豆:5483 (大侠五级) | 2014-07-10 11:08

恩恩,谢谢

支持(0) 反对(0) 魔女小溪 | 园豆:38 (初学一级) | 2014-07-10 14:32
0

不需要持久化:直接用Hashtable或者Dictionary存储;

需要持久化:存储到数据库或者其他存储介质。

收获园豆:1
幻天芒 | 园豆:36662 (高人七级) | 2014-07-10 13:02

都感谢

支持(0) 反对(0) 魔女小溪 | 园豆:38 (初学一级) | 2014-07-10 14:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册