1个回答
展开全部
String类型当然不能转换成Hashtable
这是C#吧?
String是字符串类型,Hashtable是集合,没法转的
只能这样:
HashTable ht = new HashTable(); //创建一个HashTable实例
ht.Add(key,value);
或者
string str = (string)ht[key]
这是C#吧?
String是字符串类型,Hashtable是集合,没法转的
只能这样:
HashTable ht = new HashTable(); //创建一个HashTable实例
ht.Add(key,value);
或者
string str = (string)ht[key]
追问
谢谢
恩,它是C#
不过还是要问一句
ht.Add(key,value);
这个什么意思呢?
追答
HashTable ht = new HashTable();就是创建了一个HashTable的实例对象ht
ht.Add()就是一个ht对象中的一个方法,因为HashTable是一个集合,这个Add方法就是给这个集合添加值,就像一个Dictionary一样
key和value就是这个方法的参数,key就是键,value就是值
然后调用的时候ht[key]就是ht的key值,ht[value]则为它的value值
不知道这样说你听懂没~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询