metinden kelime arıyor
unknown
csharp
2 years ago
892 B
13
Indexable
//Çözüm 1
string aranan = textBox1.Text;
int uzunluk = aranan.Length;
int adet = 0;
for (int i = 0; i < richTextBox1.Lines.Count(); i++)
{
for (int a = 0; a < richTextBox1.Lines[i].Length; a++)
{
if (richTextBox1.Text.Substring(i, uzunluk) == aranan)
{
richTextBox1.Select(i, uzunluk);
richTextBox1.SelectionBackColor = Color.Red;
richTextBox1.SelectionColor = Color.White;
adet++;
}
}
}
richTextBox1.AppendText("\n" + adet);
//Çözüm 2
int yerindex = 0;
for (int i = 0; i < richTextBox1.TextLength; i++)
{
richTextBox1.Find(textBox1.Text, yerindex, richTextBox1.TextLength, RichTextBoxFinds.None);
richTextBox1.SelectionBackColor = Color.Red;
richTextBox1.SelectionColor = Color.White;
yerindex = richTextBox1.Text.IndexOf(textBox1.Text, yerindex) + 1;
}Editor is loading...
Leave a Comment