title: Streams and channels in C#
body: <p>I wanted to know how streams work internally in c#. Does StreamReader and StreamWriter use <code>recv()</code> and <code>send()</code> functions of Winsock internally. I also wanted to know the difference between streams and channels.</p>