C# HashTable 杂记

来源:互联网 发布:大数据时代 txt 编辑:程序博客网 时间:2024/06/16 00:37
定义了一个 HashTable类变量
System.Collections.Hashtable Operations = new System.Collections.Hashtable();
在返回类型为DataTable的方法中,来获取到业务逻辑所需要的table
public DataTable (...)
{
return DataTable.GetData();
}
随后,将获取到的table的特定字段值传入到HashTable中
for(int i=0;i<DataTable.Rows.Count;i++)
{
Operations.Remove(DataTable.Rows[i]["AAA"].ToString());
Operations.Add(dt.Rows[i]["AAA"].ToString(), dt.Rows[i]["BBB"].ToString());
}
Operations.Remove(DataTable.Rows[i]["AAA"].ToString());的目的是先将hashtable中的数据逐步移出,
确保每次调用添加的时候hashtable都是空的
防止出现System.ArgumentException.
原创粉丝点击