title: NetworkStream.Write vs. Socket.Send
body: <p>I have a c# application that I use a custom FTP library for. Right now Im using Socket.Send to send the data but I was wondering if it would be better to initiate a NetworkStream with the socket and use NetworkStream.Write instead.</p>
  
  <p>Are there any advantages to using one over the other? </p>