Ошибки с Contains - C#
Формулировка задачи:
Всем привет.
Есть программа на c#, пытаюсь скомпилировать с платформой net2.0.
При компиляции выдает ошибку: string[] не содержит определения для Contains и не удалось найти метод расширения Contains, принимающий тип string[] в качестве первого аргумента.
Чем заменить Contains без потери функциональности?
Спасибо.
string extension = Path.GetExtension(files[i]);
if (Program.EXTENTIONS.Contains(extension.ToLower())) <-!!!!!!!!!!
{
Console.WriteLine(files[i].ToString());
}Решение задачи: «Ошибки с Contains»
textual
Листинг программы
bool ArrayContains(string[] array, string val)
{
foreach(string str in array)
{
if (str == val)
return true;
}
return false;
}