Red de conocimiento informático - Conocimiento sistemático - El título del concurso de edición de código fuente

El título del concurso de edición de código fuente

richTextbox1.select()? Al seleccionar texto de esta manera se calcula la posición. ¿También contando el \n al final de cada línea? ¿Has considerado esto? ? El efecto de mi posicionamiento temporal es este.

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.