C#中的NameValueCollection简介

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();

输出结果如下:

C#中的NameValueCollection简介

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

上一篇:linux学习之vi文件编辑命令


下一篇:Redis入门教程(C#)