谢谢各位的帮忙,我现在用了一个类来实现 public class myhash { string mykey=null; ArrayList mylist=new ArrayList(); public string Mykey { get { return mykey; } set { mykey=value; } } public ArrayList MyList { get { return mylist; } set { mylist=value; } } } 大家帮忙看看,这样可以吗?
MSDN里面有! 不用ArrayList的!
可以是可以, 不过,没必要,直接 Hashtable mytable = new Hashtable(); mytable.Add(key, ValueIsArrayList)就可以了, 操作起来比定义类更方便一些.
value:用ArrayList就可以了.一键多值.
取的时候遍历ArrayList就可以了.
public class myhash
{
string mykey=null;
ArrayList mylist=new ArrayList();
public string Mykey
{
get
{
return mykey;
}
set
{
mykey=value;
}
}
public ArrayList MyList
{
get
{
return mylist;
}
set
{
mylist=value;
}
}
}
大家帮忙看看,这样可以吗?
不用ArrayList的!
不过,没必要,直接
Hashtable mytable = new Hashtable();
mytable.Add(key, ValueIsArrayList)就可以了,
操作起来比定义类更方便一些.
这位人兄,不知能否给一个遍历的,例子呢