C # новый [делегат] не нужен?

Я играл сHttpWebRequestс в последнее время, и в уроках они всегда делают:

IAsyncResult result = request.BeginGetResponse(
  new AsyncCallback(UpdateItem),state);

Ноnew AsyncCallback не кажется необходимым ЕслиUpdateItem имеет правильную подпись, то, похоже, проблемы нет. Так почему люди включают это? Это вообще что-нибудь делает?

Ответы на вопрос(3)

Ваш ответ на вопрос