Как переопределить Contains ()?

The Contains (...) для строки чувствителен к регистру. Я хотел бы переопределить его, чтобы сделать его нечувствительным к регистру, с помощью следующего кода (который украден из здесь ):

public static bool Contains(this string source, string toCheck, StringComparison comp)
{
    return source.IndexOf(toCheck, comp) >= 0;
}

Однако я не Не знаю, куда нужно вставить код. Следует ли его разместить в том же пространстве имен программы класса? Нужен ли ему выделенный класс?

6
задан Community 23 May 2017 в 12:07
поделиться