Найти все предложения, не содержащие введенное слово - C#
Формулировка задачи:
Найти все предложения, не содержащие введенное слово.
Решение задачи: «Найти все предложения, не содержащие введенное слово»
textual
Листинг программы
/// <summary>
/// Предложения не содержащие введённое слово
/// </summary>
/// <param name="path">Путь к файлу</param>
/// <param name="word">Слово</param>
private ArrayList getText(string path, string word)
{
ArrayList list = new ArrayList();
list.AddRange(File.ReadAllText(path).Split(new char[] { '!', '?', '.' })
.Where(str => !str.Contains(word)).ToArray());
return list;
}