webservicemethod.cs

来自「提供C#工程与WebSerivce连接」· CS 代码 · 共 34 行

CS
34
字号
   private void verSend()
        {
            try
            {

                String str = new Infextend4ppc.WebReference.ServeService().getString(Const.versionmv, Const.versionsv,"sp");
		//其中上面这一条是在C#的工具中自己添加WEB引用后获得的
                if (str == "http://")
                {
                    MessageBox.Show("您当前使用的是最新版本");
                }
                else
                {
                  
                    WebRequest request = WebRequest.Create(str);
                    request.Method = "GET";
                    WebResponse wrp = request.GetResponse();                    
                    Int32 i= (Int32)wrp.ContentLength;
                    Stream sm = wrp.GetResponseStream();
                    FileStream fs=new FileStream("FileName",FileMode.CreateNew);
                    Byte[]  b= new Byte[i];
                    //sm.Read(b,0,i); 
                    fs.Write(b,0,b.Length); 
                    fs.Flush();
                    fs.Close(); 
                    sm.Close();
                }
            }
            catch (SystemException ex)
            {
                MessageBox.Show("网络连接失败");
            }
               
        }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?