嵌套hashtable的遍历取值怎么做
hastable中嵌套了hashtable,想用递归的方式把所有hashtable中的key和value取出来
foreach (DictionaryEntry objDE in table)
{
//代码
}
这个是个该怎么写
[解决办法]
private void functionName(Hashtable table)
{
foreach (object obj in table.Keys)
{
// obj为key table[obj]为值,做想做的事
Hashtable subTable = table[obj] as Hashtable;
if (subTable != null)
{
functionName(table);
}
}
}