Linda wants to a new dictionary这句话有什么错误、?动词不定式是to+动词原型/?

坏男人A2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
LY-jianghongya 共回答了10个问题 | 采纳率80%
to后面加个be
动词不定式是to+动词原型
1年前

相关推荐

Dictionary Dictionary _dic = new Dictionary();Hashtable _ht
Dictionary
Dictionary _dic = new Dictionary();
Hashtable _ht = new Hashtable();
while (_dr.Read())
{
_ht.Clear();
for (int i = 0; i < _dr.FieldCount; i++)
{
_ht.Add(_dr.GetName(i),_dr[i]);
}
_dic.Add(_i,_ht);
_i++;
}
我原本是想循环记录集并将其添加到hashtable中,再将记录依次添加到dictionary里.但是每次循环后,dictionary里hashtable的值都变掉了(就是dictionary 和 dictionary里的所有hashtable都同步更新,都是一个值.),该怎么改才能实现我要的结果呢?
lxfzhz1年前1
kid1985 共回答了22个问题 | 采纳率95.5%
Dictionary _dic = new Dictionary();
Hashtable _ht;
while (_dr.Read())
{
_ht=new Hashtable(); // 每个循环都创建一个新的对象
for (int i = 0; i < _dr.FieldCount; i++)
{
_ht.Add(_dr.GetName(i), _dr[i]);
}
_dic.Add(_i, _ht);
_i++;
}
dictionary放的是hashtable对象的引用.因为你只new 了一个hashtable对象,当然会出现同步更新的现象了.解决办法是每个循环都new一个hashtable对象.
---I have got a new dictionary -----how much did you ____it
---I have got a new dictionary -----how much did you ____it
A buy
B spend
C par for
D cost
选C为什么
玲珑小桃之夭夭1年前4
wangzh37c 共回答了22个问题 | 采纳率95.5%
pay for it
spend on it
did it cost you