NameValueCollection集合
2013-03-22 20:13
330 查看
NameValueCollection,它有一个特点:允许在一个键下存储多个字符串值。
NameValueCollection query = new NameValueCollection(); query.Add("MVC", "Model"); query.Add("MVC", "Control"); query.Add("MVC", "View"); query.Add("ASP.NET", "MVC"); StringBuilder sb = new StringBuilder(); foreach (string key in query.Keys) { // sb.AppendFormat("{0}={1}", key, query[key]); string[] values = query[key].Split(new char[] { ',' }); if (values.Count() > 1) foreach (var value in values) { sb.AppendFormat("{0}={1}\r\n", key, value); } else { sb.AppendFormat("{0}={1}\r\n", key,query[key]); } } Console.WriteLine(sb.ToString());
相关文章推荐
- NameValueCollection 集合用法
- C# NameValueCollection集合 (转)
- C# NameValueCollection集合
- C# NameValueCollection集合 .
- 字符串拼接 拆分 NameValueCollection qscoll = HttpUtility.ParseQueryString(result)
- 集合类的一个问题,KeyValueCollection的问题
- 自定义App.config NameValueSectionHandler的bug修复创建自己的NameValueCollectionSectionHandler
- NameValueCollection Class
- Simple NameValueCollection
- NameValueCollection 与 HashTable的区别
- 自定义App.config NameValueSectionHandler的bug修复创建自己的NameValueCollectionSectionHandler
- HttpNameValueCollection处理GET POST提交数据类
- 以ValueProvider为核心的值提供系统1: NameValueCollectionValueProvider
- ASP.NET MVC以ValueProvider为核心的值提供系统: NameValueCollectionValueProvider
- ASP.NET MVC以ValueProvider为核心的值提供系统: NameValueCollectionValueProvider
- C# NameValueCollection 初探
- NameValueCollection Dictionary区别
- NameValueCollection
- convert NameValueCollection/Dictionary<string, object> to JSON string
- [ASP.NET MVC] Model Binding With NameValueCollectionValueProvider