Правильное использование и перебор для Dictionary> - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! есть
Листинг программы
  1. Dictionary<DateTime, List<string>> datenote = new Dictionary<DateTime, List<string>>();
  2. public void addDateNote(DateTime date, string notes)// запись
  3. {
  4. if (!datenote.ContainsKey(date))
  5. datenote.Add(date, new List<string>());
  6. datenote[date].Add(notes);
  7. }
  8. private void add_Click(object sender, EventArgs e)
  9. {
  10. addDateNote(monthCalendar.SelectionRange.Start, textBox1.Text);//додаётся запись на дату
  11. listBox2.Items.Add(datenote[monthCalendar.SelectionRange.Start]);//сразу отображаем записи
  12. }
Как правильно сделать listBox2.Items.Add(datenote[monthCalendar.SelectionRange.Start].ForEach(...)) чтобы добавить в listBox2 сразу все элементы List<string> в datenote[monthCalendar.SelectionRange.Start]

Решение задачи: «Правильное использование и перебор для Dictionary

textual
Листинг программы
  1. for (int num=0;num<datenote[monthCalendar.SelectionRange.Start].Count;num++)
  2.                     listBox2.Items.Add(datenote[monthCalendar.SelectionRange.Start][num]);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы