C# 从silverlight应用程序处理txt文件?
我正在尝试修改服务器上的一个txt文件,为此我使用以下代码:C# 从silverlight应用程序处理txt文件?,c#,silverlight,asynchronous,text-files,webclient,C#,Silverlight,Asynchronous,Text Files,Webclient,我正在尝试修改服务器上的一个txt文件,为此我使用以下代码: WebClient webClientvent = new WebClient(); webClientvent.OpenWriteCompleted += new OpenWriteCompletedEventHandler(Readvent); webClientvent.OpenWriteAsync(new Uri("/v.txt", UriKind.Relati
WebClient webClientvent = new WebClient();
webClientvent.OpenWriteCompleted += new OpenWriteCompletedEventHandler(Readvent);
webClientvent.OpenWriteAsync(new Uri("/v.txt", UriKind.Relative));
private void Readvent(object sender, OpenWriteCompletedEventArgs e)
{
if (e.Error != null) {
MessageBox.Show(e.Error.ToString());
}
WebClient webClient = (WebClient)sender;
webClient.OpenWriteCompleted -= this.Readvent;
Stream stream = e.Result;
StreamReader monStreamReader = new StreamReader(stream);
try
{
StreamWriter monStreamWriter = new StreamWriter(stream);
monStreamWriter.WriteLine("first");
monStreamWriter.WriteLine("second");
monStreamWriter.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
但是,这个Txt文件中没有写任何东西,我是不是遗漏了什么 同时处理您还需要上传数据
webClientvent.UploadStringAsync();