C # TcpClient.Connect przez proxy

Szukałem wysoko i nisko, próbując to rozgryźć, ale wszystko, co do tej pory widziałem, ludzie mówią mi, żebym użył innych metod.

Z tym nie wiem, mój problem polega na tym, że próbuję połączyć się z serwerem przez TcpClient za pomocą proxy 5 skarpet

Moja obecna konfiguracja to:

        Client = new TcpClient();
        Client.Connect(EndPoint);
        NetworkStream = Client.GetStream();
        Stream = new new BufferedStream(NetworkStream);
        Stream.Write...//Write Packet information etc

Nie jestem pewien, czy nie zauważyłem żadnych informacji, więc jeśli to zrobię, chętnie to zaktualizuję.

questionAnswers(2)

yourAnswerToTheQuestion