在SL中怎么实现像哈希表那样的键值功能呢

在SL中如何实现像哈希表那样的键值功能呢?
要实现哈希表,需要引用System.Collections这个命名空间,
在Silverlight中是没有此命名空间的,那么要实现像哈希表
那样的值对/键值功能要怎样呢?请各位大哥给点意见。。。

------解决方案--------------------
直接使用List来模拟即可。
List<HashTableSL> list = new List<HashTableSL>();


public class HashTableSL
{
public string Name { get; set; }
public object Value { get; set; }
}

------解决方案--------------------
System.Collections 有这个命名空间啊。
我前一段用Dictionary 的时候就引用了 System.Collection.Generic命名空间