Re: C# tunneling
Yes. The easiest is to setup the tunnel in WinSCP GUI:
https://winscp.net/eng/docs/ui_login_tunnel
And have the GUI generate a code template for you:
https://winscp.net/eng/docs/ui_generateurl#code
https://winscp.net/eng/docs/ui_login_tunnel
And have the GUI generate a code template for you:
https://winscp.net/eng/docs/ui_generateurl#code