Проверить, содержится ли текущая дата в массиве дат - 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++) {