问题 There might be something obvious I'm missing here, but I can't seem to set the encoding on my FileStream read. Here's the code: FileStream fs = new FileStream(file, FileMode.Open, FileAccess.Read); using (fs) { byte[] buffer = new byte[chunk]; fs.Seek(chunk, SeekOrigin.Begin); int bytesRead = fs.Read(buffer, 0, chunk); while (bytesRead > 0) { ProcessChunk(buffer, bytesRead, database, id); bytesRead = fs.Read(buffer, 0, chunk); } } fs.Close(); Where ProcessChunk saves the read values to