Поиск одинаковых слов в двух разных предложениях - C#
Формулировка задачи:
Доброе время суток.
Люди добрые, помогите кто чем сможет: кто советом, кто примерчиком.
Как из двух различных предложений, которые хранятся в разных переменных типа string, найти слова которые совпадают в обеих предложениях?
Заранее вам благодарен.
Решение задачи: «Поиск одинаковых слов в двух разных предложениях»
textual
Листинг программы
public class Program
{
private static void Main(string[] args)
{
String string1 = "Привет мир!", string2 = "Привет большой мир!";
var words1 = string1.Split(' ', '!', '.', ',', '-');
var words2 = string2.Split(' ', '!', '.', ',', '-');
var answer = words1.Intersect(words2);
foreach (var item in answer)
Console.WriteLine(item);
}
}