[英]Anonymous C# function with Windows Phone 7
如何创建匿名函数类型? 我已经使用'void'作为填充类型:
private void afte(string filtr,void parse) {
var request = (HttpWebRequest)WebRequest.Create(
new Uri("xx.com"));
request.BeginGetResponse(r => {
var httpRequest = (HttpWebRequest)r.AsyncState;
var httpResponse = (HttpWebResponse)httpRequest.EndGetResponse(r);
using (var reader = new StreamReader(httpResponse.GetResponseStream())) {
var response = reader.ReadToEnd();
Deployment.Current.Dispatcher.BeginInvoke(new Action(() => {
parse(response);
}));
}
}, request);
}
是parse
仅接受带有无效返回值(或者更确切地说,没有返回值)的字符串参数( response
)的委托吗?
使用Action<string>
:
private void afte(string filtr, Action<string> parse) {
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.