Как проверить, существует ли строка не во всех элементах массива
У меня есть массив строк, и я хочу посмотреть, не содержится ли его элемент в другой строке, поэтому не вызывайте функцию с именем onefive в моем коде ниже input1 array of string while s1 string. код работает, но моя проблема я не хочу, если (wo) является подстрокой из s1, но только если вся строка, например, предположим, что:
input1={информация, текст, автомобиль};
s1= " информационная морковка";
функция (onefive) не будет вызываться в первом элементе info и третьем элементе car, потому что info-это подстрока из information, а car-подстрока из carrot, но я этого не хочу!
пожалуйста, мне нужна помощь, но без использования регулярных выражений, потому что это не работает на моем языке!
Что я уже пробовал:
foreach (string wo in input1) { if (!s1.Contains(wo)) { zo = zo+onefive(wo); } }