пример покажите, а то не понятнокак осуществить поиск в доке определенных взятых с переменной слов-сочетаний и класть если нашел в переменную номер строки в которой нашел их
Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.
string str1 = "Идет дождь дети хотят на улицу";
string str2 = "собака сорвалась и выбежала на улицу искупалась в луже который оставил после себя дождь";
for (int d = 0; d < 1; d++) // кол - во строк для обработки
{
string[] str1Mass = str1.Replace(".", "").Split(' '); // загон строки в массив и обрезка точки в конце
string[] str2Mass = str2.Replace(".", "").Split(' '); // тоже самое
string str3 = null;
for (int i = 0; i < str1Mass.Length; i++) // берём в обработку строку
{
for (int s = 0; s < str2Mass.Length; s++) //
{
if (str1Mass[i] == str2Mass[s]) str3 += str2Mass[s] + " ";
}
}
if (str3 != null) File.AppendAllText("test.txt", (d + 1) + " " + str3 + Environment.NewLine, Encoding.UTF8); // сохраняем срвподение в файл в формате (№строки 1совподен 2совпод ....)
}
string str1 = "Идет дождь дети хотят на улицу";
string str2 = "собака сорвалась и выбежала на улицу искупалась в луже который оставил после себя дождь";
string[] str1Mass = str1.Replace(".", "").Split(' '); // загон строки в массив и обрезка точки в конце
string[] str2Mass = str2.Replace(".", "").Split(' '); // тоже самое
var resultList = new List<string>();
resultList = str1Mass.Intersect(str2Mass).ToList();
foreach (var ans in resultList)
{
// сохраняй куда надо, в файл или перемуную
project.SendInfoToLog("", "Слово --> " + ans, true);
}
1000 слов это смешные объемы. для кубиков это даже меньше секунды.в тексте может быть до 1000 слов кубиками нереально долго