title: Communicating with an HTTP Proxy via a .NET TcpClient
body: <p>How can I communicate through an HTTP proxy with <code>TcpClient</code> in C#, kind of like <code>WebProxy</code> when using <code>HttpWebResponse</code>?</p>