Как мне создать анонимный тип функции?Я использовал '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) с пустым возвратом (точнее, без возвращаемого значения)?
parse
response
Использование Action<string>:
Action<string>
private void afte(string filtr, Action<string> parse) {