Пример:
Есть текст
Bob1
Max5
Nika154
Nika555
И есть стоп-слова
Bob
Nika
В результате должно получиться Max5. Остальные строки должны быть удалены.
1 2 3 4 5 6 7 8 9 10 | string [] lines = { "Bob1" , "Max5" , "Nika154" , "Nika555" }; string [] stop = { "Bob" , "Nika" }; List< string > res = new List< string >(); for ( int i=0; i<lines.Length; i++) { bool da = true ; for ( int j=0; j<stop.Length; j++) if (lines[i].StartsWith(stop[j])) { da = false ; break ; } if (da) res.Add(lines[i]); } |