public void Send (Stream stream, int start, int end) { int length = end - start; if (length <= 0) return; if (length > buffer.Length - start) length = buffer.Length - start; stream.Write(buffer, start, length); }