J'ai un fichier texte qui contient environ 100000 articles. La structure du fichier est:Comment ouvrir un gros fichier texte en C#
.Document ID 42944-YEAR:5 .Date 03\08\11 .Cat political Article Content 1 .Document ID 42945-YEAR:5 .Date 03\08\11 .Cat political Article Content 2
Je veux ouvrir ce fichier dans C# pour le traitement ligne par ligne. J'ai essayé ce code:
String[] FileLines = File.ReadAllText(
TB_SourceFile.Text).Split(Environment.NewLine.ToCharArray());
Mais il dit:
exception de type 'System.OutOfMemoryException' a été jeté .
La question est Comment puis-je ouvrir ce fichier et le lire ligne par ligne.
- Taille du fichier: 564 Mo (591,886,626 octets)
- Encodage de fichier: UTF-8
- contient des caractères Unicode.