Dictionary和IDicionary的建立和访问

代码如下:

        private void DictionaryTest()
        {
            Dictionary<string, double> pDictionaryList = new Dictionary<string, double>();
            IDictionary<string, double> pIDictionaryList = new Dictionary<string, double>();

            for (int i = 1; i < 10; i++)
            {
                pDictionaryList.Add(i.ToString(), i);
                pIDictionaryList.Add(i.ToString(), i);
            }

            double dDictionary = 0, dIDictionary = 0;
            foreach (KeyValuePair <string,double> sKey in pDictionaryList)               //通过KeyValuePair对象获取
            {
                dDictionary += sKey.Value;
            }
            foreach (string sKey in pIDictionaryList.Keys)                //通过Key关键字获取Value
            {
                dIDictionary += pIDictionaryList[sKey];
            }
        }


原文地址:https://www.cnblogs.com/dengshiwei/p/4258710.html