El título del concurso de edición de código fuente
El cuadro de texto de la derecha es el texto que debe cambiarse de color obtenido tres veces.
Tu código funciona así:
¿Estás fuera del trabajo? ¿No hay tiempo para pensar? ¿Por qué no lo ves por ti mismo? He publicado mi algoritmo a continuación.
¿FileStream? fs? =?Nuevo? filestream(aplicación. ruta de inicio "/new?Text Document.txt",?FileMode.Open,?File Access.Reading);
StreamReader? señor? =?Nuevo? StreamReader(fs, sistema. texto. codificación. utf8);
richTextBox1. ¿Palabra? =?Sr . LeerToEnd();
Sr . Cerrar();
int? ¿longitud? =?0;
¿Para qué? (int?i?=?0;?i?lt?richTextBox1.lines.Count();?i)
? {
¿Cadena? cadena? =?richTextBox1. línea[yo]. ToString();
int? ¿respuesta? =? Estrecho. índice de("//* ");? //Marcar el inicio de cada línea
int? ¿b? =? Estrecho. index of(" *//");//?La posición de la marca final de cada línea
If? (a? gt=?0? amp amp?b? gt=?0)
{
richTextBox1. Seleccione (¿longitud? ? 1, ? longitud? ? b? 3);
Cuadro de texto 1. ¿Palabra? =?richTextBox1. ¿Seleccionar texto? ?"\r\n";
//richTextBox1. ¿Color de selección? =?Color. Verde;
}
//¿Longitud? =?richTextBox1. línea[yo]. Longitud;
¿Longitud? =?richTextBox1. línea[yo]. ¿longitud? -?2;
}
Lo estudiaré más tarde cuando tenga tiempo.