EndpointAddress IISServerAddress = new EndpointAddress("http://" + IISServer+ ":11000/ReceiveFile");
ReceiveFileService.ServiceClient receiveFileService = new ReceiveFileService.ServiceClient("HttpEndPointClient", IISServerAddress);
//以上您可以pass掉不看,关键是下面:FileStream fs = new FileStream(FileName, FileMode.Open);
receiveFileService.SaveFileCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(SaveCompleted);
receiveFileService.SaveFileAsync(StrJson, fs);同步方法里,顺序写fs.Close();fs.Dispose();这样就关闭了文件流。
但,异步,不太清楚怎么写,SaveCompleted这个函数该怎么弄了?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货