我写了这样一个方法Hashtable cList = new Hashtable(); foreach (DataRow row in tb.Rows)
{
cList.Add(row["item_name"].ToString(), row["item_ename"].ToString());
}
return cList;现在在Hashtable中的数据不是按添加的顺序我想得到要得到按添加进Hashtable的顺序如:colist.add("aaa",1);colist.add("sfsf",1);.........在HashTable存的也是这个顺序,怎么实现
{
cList.Add(row["item_name"].ToString(), row["item_ename"].ToString());
}
return cList;现在在Hashtable中的数据不是按添加的顺序我想得到要得到按添加进Hashtable的顺序如:colist.add("aaa",1);colist.add("sfsf",1);.........在HashTable存的也是这个顺序,怎么实现
解决方案 »
- C#实现单点登录难不难
- 收集C#中的日期函数的处理方法!以便集成一份资料供大家参考!
- 怎样显示本机资源,并打开?急~~~~~~~~~~
- C#高级编程第2版(简体中文版)的下载地址
- 如何用ado.net获取一个数据库中的所有表名。(数据库不定)
- javascript 调用winform后台方法的问题
- 如何不通过硬盘直接播放内存中的音频WAV?
- mdi窗体中父窗体获取子窗体的textbox的值
- 谁能给一个身份证 15位升18位的算法.
- 3.8 到了,祝大家happy :) -------------------------->散分
- 关于Type.GetFields()的问题,取不到父类的字段
- 如何得到是哪个程序哪个类哪个方法调用了我这个类的方法
for (int i = 0; i < 100; i++)
ht.Add(i, i);
foreach (int i in ht.Keys)//这样是按加入顺序的倒序输出
Console.WriteLine(ht[i]);
Sorry,看错了,LZ是不要排序的.