//encontrar palabras repetidas en un texto en este caso un RichTextBox
private void encontrarPalabra()
{
//separo cada palabra
string[] palabras = richTextBox1.Text.Split(' ');
//agrupo las palabras que se repiten
//y filtro solo las que tengan mas de una coincidencia
var query = from item in palabras
group item by item into g
where g.Count() > 1
select new
{
Palabra = g.Key,
};
//limpio los items de la lista<String>
Reservadas.Clear();
//agrego el resultado al listado
foreach (var item in query)
{
//agrego los items a la lista<String>
Reservadas.Add(item.Palabra);
}
}
2 Responses
Write a comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.