NameValueCollection继承自NameObjectCollectionBase,并且和一般的键值对不同的是,它支持集合中出现相同的Key。

引用:using System.Collections.Specialized;

直接上示例代码:

NameValueCollection props = new NameValueCollection
                {
                    { "quartz.serializer.type", "binary" },
                    { "quartz.serializer.type", "binary" }
                };
            Console.WriteLine(props[0]);
            Console.Read();

输出结果如下:

可以看到,在读取相同的key时,输出结果对Value进行了合并,这就是NameValueCollection与一般键值对的主要区别所在。

posted on 2018-09-10 15:18 MaxFish 阅读() 评论() 编辑 收藏
版权声明:本文为huangwei1992原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/huangwei1992/p/9619919.html