我在 stackoverflow 的答案中找到了这段代码。htmlWeb.PreRequest
似乎不是事件处理程序,因为+= tab tab
没有生成所需的代码,并且它在 IntelliSense 中的符号告诉我它是一个普通的成员变量。
请解释这个语法。这是一个事件处理程序还是别的什么?我见过+=
通常用于添加事件处理程序。我在 Google 上搜索了诸如“在 c# 中添加事件处理程序的方法”之类的术语,但找不到任何此类代码。
请帮助我理解这段代码。我了解此代码的含义,但不了解语法。任何其他示例将不胜感激。
HtmlWeb htmlWeb = new HtmlWeb();
htmlWeb.PreRequest += request =>
{
request.CookieContainer = new System.Net.CookieContainer();
return true;
};