В поисках способа проверить, содержится ли строка в другом, игнорируя верхний / нижний регистр, я обнаружил it :
Работает нормально. Затем я попытался поместить его в свое пространство имен StringExtensions
.
namespace StringExtensions
{
public static class StringExtensionsClass
{
//...
public static bool Contains(this string target, string toCheck, StringComparison comp)
{
return target.IndexOf(toCheck, comp) >= 0;
}
}
}
, а затем:
using StringExtensions;
...
if (".. a".Contains("A", StringComparison.OrdinalIgnoreCase))
но я получаю следующую ошибку:
Нет перегрузки для метода 'Contains' принимает '2' аргумента
Как исправить это?