вот программа, которую я сделал для отображения всех возможных строк, содержащих «who» & «ваш» в XML-файле. Файл xml содержит несколько предложений, таких как: Как вы, как ваше имя, какое ваше школьное имя. Программа, которая я код, отображает предложения, если «кто» и «вы» появляются один за другим. Как я могу разбить строку на куски, а затем передать их для проверки через xml. Код whice я попытался это:отображение предложения с использованием строковых фрагментов
var doc = XDocument.Load("dic.xml");
string findString = "what your";
var results = doc.Descendants("s")
.Where(d => d.Value.Contains(findString.ToLower()))
.Select(d => d.Value);
foreach (string result in results)
{
Console.WriteLine(result);
}
Спасибо заранее.
Не ясно, что вы пытаетесь сделать. Пожалуйста, будьте более конкретными, объясняя подробно, как выглядит вход (включая пример _small_-but-complete), как алгоритм, который вы пытаетесь реализовать, обрабатывает входные данные и каков будет результат реализации. Пожалуйста, прочитайте http://stackoverflow.com/help/how-to-ask за советом о том, как представить свой вопрос ясным, ответным путем. –
Я просто хочу показать все предложения, которые имеют оба этих слова, но поскольку я передаю их как одну строку, я хочу разбить эту строку на куски –