سلام
سی شارپ زبان منعطفی هست
شاید برای این موضوع که شما مطرح کردید چندین راه مختلف وجود داشته باشه
ساده ترین راه همینه
که شروع و خاتمه حرف و یا کلمه مورد نظر رو از کاربر بگیرین و رنگی کنید
و یا کلمه مورد نظر رو بگیرید
private void button1_Click(object sender, EventArgs e)
{
int x1 = int.Parse(textBox1.Text);
int x2 = int.Parse(textBox2.Text);
richTextBox1.Select(x1, x2);
richTextBox1.SelectionColor = Color.Red;
}