Meine Datei besteht aus 450 503 Buchstaben Text. Ich muss jeden Buchstaben (z.B. 'b' - nach Wahl des Benutzers) durch einen anderen ersetzen und ihn mit roter Farbe markieren. Wenn ich es auf diese Weise tun:
for(int i=0; i<lenght; ++i) {
this.rtb.Select(i, 1);
this.rtb.SelectionColor = Color.Red;
this.rtb.SelectedText = this.rtb.SelectedText;
this.rtb.DeselectAll();
}
Es ist zu langsam - eigentlich hat es nie aufgehört... (17 Minuten Wartezeit). Ich habe keine Ahnung, wie man es beschleunigen kann.