Как проверить, имеет ли два слова общий символ?Алгоритм сравнения символов в строках
ex. : «Слово» и «буква» имеют общий «г»
«слово» и «электронная почта» не какие-то общие символы
Этот код является неправильным, потому что если два слова имеют 2 общих символов я получаю 4 в результат
int numberOfCommonChars = (from c1 in word1.ToCharArray()
from c2 in word2.ToCharArray()
where c1 == c2
select c1).Count();
он не работает должным образом. ex. string word1 = "wow"; string word2 = "how"; это дает мне 2 результата – user278618
Да; что вы ожидаете от этого? – SLaks
Я ожидаю 1, потому что у них есть одно подобное слово. «Как» имеет только один «W» – user278618