Почему в NameValueCollection добавляется только одно значение? - C#
Формулировка задачи:
Почему коллекция хранит одно значение, если она может хранить несколько значений по одному ключу?
Листинг программы
- NameValueCollection col = new NameValueCollection()
- {
- {"first","1" },
- {"first","2"}
- };
- col.Add("first", "3");
- Console.WriteLine(col.Count);
- foreach(var i in col)
- Console.WriteLine(i);
Решение задачи: «Почему в NameValueCollection добавляется только одно значение?»
textual
Листинг программы
- NameValueCollection col = new NameValueCollection()
- {
- {"first","1" },
- {"first","2"}
- };
- col.Add("first", "3");
- Console.WriteLine(col.Count);
- foreach(string key in col)
- {
- Console.WriteLine(key);
- foreach (string value in col.GetValues(key))
- {
- Console.WriteLine("\t -> " + value);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д