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

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

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

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

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

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

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


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

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

5   голосов , оценка 4.4 из 5
Похожие ответы