最好有代码参考

解决方案 »

  1.   

    可以试试socket,利用tcp协议,传输速度快。
      

  2.   

    这个接口
    WebRequest.Create();
    http://msdn.microsoft.com/zh-cn/library/system.net.webrequest(v=VS.80).aspx
      

  3.   

    C# WinForm 文件上传下载http://apps.hi.baidu.com/share/detail/7255544
      

  4.   

    webclient 
    ftpwebrequest
    using (System.Net.WebClient client = new System.Net.WebClient())
    {
        client.DownloadFile("", "");
    }
    WebClient wc = new WebClient();
                Byte[] bytes = wc.DownloadData("");
                using (FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate))
                {
                    fs.Write(bytes, 0, bytes.Length);
                }
      

  5.   

    http://www.codeproject.com/KB/IP/DownloadDemo.aspx