public int Send(byte[] buffer) { if (buffer == null) throw new ArgumentNullException("buffer"); return Send(buffer, 0, buffer.Length, SocketFlags.None); }