-4
從流中讀取特定長度的字節的最佳方式是什麼?從流中讀取特定字節長度的最佳方法?
從流中讀取特定長度的字節的最佳方式是什麼?從流中讀取特定字節長度的最佳方法?
默認的.Read方法已經強制您指定長度/計數。
public abstract int Read(byte[] buffer, int offset, int count);
你可以使用這樣的:
byte[] buffer = new byte[32];
stream.Read(buffer, 0, buffer.Length);
一個的NetworkStream(例如)可能不會,所以你需要寫一個循環像微軟樣品已經描述閱讀總數:
通過調用Read/ReadAsync方法?定義最佳! –