Ich möchte sehr große Datei (4GBish) Chunk für Chunk lesen.Große Datei in Chunks lesen C#
Ich versuche derzeit eine StreamReader
und die Read()
lesen Methode zu verwenden. Die Syntax ist:
sr.Read(char[] buffer, int index, int count)
Da der Index ein int
ist, es wird Überlauf in meinem Fall. Was sollte ich stattdessen verwenden?
Dies. Sie [können nicht alle 4 GB in einem Byte-Array trotzdem haben] (http://stackoverflow.com/questions/2338778/what-is-the-maximum-length-of-a-array-in-net-on-- 64-Bit-Fenster). – CodeCaster
Er würde in Stücke lesen und sie verwenden. – Adil