Заимствуя из примера здесь , я попытался сделать следующее:
List<string> animals = new List<string> { "Horse", "Cat", "Dog" };
bool testCase = animals.Contains("horse", StringComparer.CurrentCultureIgnoreCase);
Но просто делая это, я получаю «Нет перегрузки для метода« Contains », требующего 2 аргумента» .
Я также попробовал это как:
List<string> animals = new List<string> { "Horse", "Cat", "Dog" };
string testAnimal = "horse";
bool testCase = animals.Contains(testAnimal, StringComparer.CurrentCultureIgnoreCase);
testCase = animals.Contains((string)testAnimal, StringComparer.CurrentCultureIgnoreCase);
Но оба из них получают ту же ошибку.
что мне здесь не хватает?