程序里很频繁生成PAX类的实例,而这些对象都要求保存下来,适当的时候销毁。和该对象紧密关联的数据还有:
主键SessionId(string类型) ,creattime对象创建时间 (时间类型的变量)我用什么东西来保存这些PAX实例????比如用ArrayList来保存。哈稀表》还是对象数组 还是其他来存储。然后根据关键字主键SessionId(string类型,查找到该对象, 然后、插入、删除、查找、销毁这个集合里的一个PAX对象这些对象的生成、销毁比较平繁哦
///给点建议 最好给个演示的例子 谢谢哦

解决方案 »

  1.   

    用HashTable,至于例子,SDK上已经说得很清楚了。
      

  2.   

    如果你即要用Key取也要用Index取就用SortedList
      

  3.   

    不过SortedList是排序了的,如果不让排序只能用Hashtable + ArrayList了
      

  4.   

    不需要排序啊
    Hashtable 不是很熟悉啊
      

  5.   

    HashTable dictionary = new HashTable()
    dictionary.Add( Session.SessionID, new PAXData( pax, DateTime.Now ) );
    ......
    ((PAXData) dictionary[Session.SessionID]).PAX