您的位置:首页 > 产品设计 > UI/UE

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());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: