c#中好像不可以,
这种情况下,你可以选择用hashtable

解决方案 »

  1.   

    sqhua(拉长弓兮射天狼)  :  "浪费点空间没什么大不了的"
           是啊,表面上看是没什么大不了的.       但,如果数据量很大呢?       操作很频繁呢?       结果很简单: CPU 100% RAM:100%... 然后,当机...       来点敬业精神好不好...
      

  2.   

    在不能确定数组长度时我用:System.Collections.ArrayList。
      

  3.   

    UP用ArrayList,使用TrimToSize()
      

  4.   

    试试SqlConnection.ConnectionTimeout 属性
      

  5.   

    用hashtable或ArrayList或SortedList都可以实现动态分配,同时节约系统资源,查找迅速。
      

  6.   

    如果要节省空间,就不要使用数组,数组是效率最低的存储方式,使用高级数组,如ArrayList之类。