C# Read a File and Process each Buffer as you go