Проверить, содержится ли текущая дата в массиве дат - C#

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

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

Всем привет. В общем, что хотел реализовать данным куском кода: 1. Берём текущую дату и присваиваем значение переменной s 2. Если дата совпадает с одной из дат в массиве, то присваивается значение переменной password. Какая ошибка: Index was outside the bounds of the array. Но я не могу понять индекс находился за пределами массива...
Листинг программы
  1. string[] pass = {"123","213", "312"};
  2. string[] dat = {"11 ноября 2014", "12 ноября 2014", "13 ноября 2014"};
  3. string input = "Oleg1";
  4. string s = DateTime.Now.ToString("dd MMMM yyyy");
  5. for (int i=0; i<5; i++){
  6. if(s==dat[i])
  7. {
  8. password = pass[i];
  9. }

Решение задачи: «Проверить, содержится ли текущая дата в массиве дат»

textual
Листинг программы
  1. for (int i = 0; i < pass.Length; i++) {

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


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

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

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

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

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

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