@Toni_Edi Wo genau bleibt er hängen (mach mal ein Break wenn er hängt): Zeile 6-9 (meine Vermutung) oder ab Zeile 12? Falls ersteres mach mal einen Konstrukt ohne LINQ. LINQ ist zwar elegant, nicht aber performant.
@Toni_Edi Mit Deinem Code aus Post #1 und Deinen Daten habe ich keine Probleme, ich hab testweise den Ausdruck fields.ElementAt(0) = xName weggelassen, so dass alle Zeilen eingelesen werden. Ohne eine Dauer bestimmt zu haben ludt er alles sehr schnell. Auch der Test mit 5019 Zeilen (C&P) lädt beide Varianten sehr schnell (in weniger als einer Sekunde).
Zitat von Toni_Edi: „Aber wie kann ich deine Code nutzen C#.“Indem Du ihn nach VB.NET übersetzt. Ein Übersetzungstool findest Du in meiner Signatur. Allerdings solltest Du Dich benühen, C# ansatzweise zu verstehen, zumal dahinter dieselbe Philosophie steckt wie hinter VB.NET.
Zitat von Toni_Edi: „" Dieses Projekt ist nicht mit der aktullen Version von VisualStudio kompatibel."“Welche Studio-Version verwendest Du? Für welches Studio ist das Projekt angelegt? Poste die ersten 4 Zeilen der SLN-Datei (im Notepad öffnen). Welches maximale Framework hast Du? Du musst das Projekt manuell downgraden, sofern keine Dir nicht zur Verfügung stehenden Features vorkommen.
@Toni_Edi Das passt zusammen. Alleerdings empfehle ich Dir, auf das Studio 2019 umzusteigen, das kannst Du kostenlos installieren. Kannst Du zu der Fehlermeldung noch etwas mehr schreiben?