日期:2014-05-17  浏览次数:20832 次

SortedList<string, Object>, 如何根据key值得到value值?
SortedList<string, Object>, 如何根据key值得到value值?

这个问题是不是太简单了?愣是没找到方法
现在有 aSortedList<string, Object>
有一个key
想根据key键值,找到对应的object
愣是没找到方法

比如先判断 
 if (aSortedList.ContainsKey(strKey))
 {
     //此处如何得到对应的object值?
     我愣是没找到对应的方法
 }

------解决方案--------------------
aSortedList[strKey]
------解决方案--------------------

SortedList<string, Object> slist = new SortedList<string, object>();
            slist.Add("1", "A1");
            slist.Add("2", "A2");
            string strKey = "1";
            if (slist.ContainsKey(strKey))
            {
                Console.WriteLine(slist[strKey]);
            }

------解决方案--------------------
var keys = aSortedList.Keys.Cast<string>().ToArray();
for (int i = aSortedList.Count - 1; i >=0; i--)
 {
    aSortedList[keys[i]]

 }