// wcftpput.cs using System.Net; class WebClientFtpPut { static void Main() { WebClient wc = new WebClient(); wc.Credentials = new NetworkCredential("user01", "mypassword"); wc.UploadFile("ftp://servername/upload/secret.png", "tmp.png"); } } // コンパイル方法:csc wcftpput.cs