J'écris un code pour lire de nombreux fichiers texte et les regroupés dans un fichier appelé (all.txt), après que j'ai lu le fichier all.txt pour compter la fréquence des mots et le résultat apparaît dans richtextbox. le code fonctionne bien mais le problème quand j'exécute le programme, une partie du résultat apparaît alors le programme se bloque sans répondre. Je pense que cela peut être de mémoire, mon ordinateur RAM est de 4 Go toute aide serait appréciée. Note: mon travail de code bien dans la partie de petit texte file.here de mon code:lire un fichier texte sa taille (près de 4 miga) C#
StreamWriter w=new StreamWriter(@"C:\documents\all.txt");
w.Write(all);
w.Close();
Vous parlez de la lecture, mais votre le code est pour l'écriture ... Demandez-vous sur la latence due au chargement de 4 mégaoctets de texte dans un contrôle Windows Form RichTextBox? –
1) Qu'est-ce que "miga"? Calculez si vous parlez de mégaoctets ou de gigaoctets et résolvez votre question. 2) Pourquoi avez-vous posté un extrait de code d'écriture dans un fichier lorsque votre question concerne la lecture? – itsme86
Essayez-vous de mettre à jour le RichTextBox lorsque vous lisez le fichier? Donnez-nous plus de détails et du code pertinent à votre question. –