【发布时间】:2011-05-29 16:42:48
【问题描述】:
我知道我可以这样做:
WebClient 客户端 = 新 WebClient(); client.UploadStringCompleted += 委托(对象发送者,UploadStringCompletedEventArgs e) { //处理事件 }; client.UploadStringAsync(myURI, "POST", "some_data");但是有没有办法可以将内联委托作为参数传递?像这样的:
DoRequest("some_data", 委托(对象发送者,UploadStringCompletedEventArgs e) { //处理事件 }); public void DoRequest(字符串数据,UploadStringCompletedEventHandler 事件) { WebClient 客户端 = 新 WebClient(); client.UploadStringCompleted += 事件; client.UploadStringAsync(myURI, "POST", data); }【问题讨论】:
标签: c# visual-studio-2008 visual-studio-2010 events arguments