卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

javascript await和async的用法 如何提取網(wǎng)頁中的所有鏈接?

如何提取網(wǎng)頁中的所有鏈接?第一步,打開Visual Studio 2019,如下圖所示:第二步,點(diǎn)擊文件,新建一個項(xiàng)目,選擇C#項(xiàng)目和Linux控制臺項(xiàng)目,如下圖所示:第三步,右鍵單擊解決方案和項(xiàng)目下

如何提取網(wǎng)頁中的所有鏈接?

第一步,

打開Visual Studio 2019,如下圖所示:

第二步,

點(diǎn)擊文件,新建一個項(xiàng)目,選擇C#項(xiàng)目和Linux控制臺項(xiàng)目,如下圖所示:

第三步,

右鍵單擊解決方案和項(xiàng)目下的惰性項(xiàng),如下圖所示:

點(diǎn)擊鼠標(biāo)左鍵選擇管理NuGet包,出現(xiàn)如下界面:

點(diǎn)擊瀏覽,輸入AngleSharp的名稱,如下圖所示:

選擇上面的第一項(xiàng),點(diǎn)擊右邊的安裝按鈕,如下圖所示:

點(diǎn)擊上圖中的【確定】,出現(xiàn)如下界面:

表示項(xiàng)目中已經(jīng)安裝了惰性項(xiàng)AngleSharp,如下圖所示:

第四步,

右鍵單擊解決方案項(xiàng)目下的Program.cs,打開源代碼文件Program.cs,編寫以下代碼。

使用系統(tǒng)

使用

使用AngleSharp

使用

命名空間控制臺安裝鏈接

{

班級計(jì)劃

{

/// ltsummarygt

///讀取網(wǎng)頁的所有鏈接。

/// lt/summarygt

靜態(tài)異步void ReadAllLink()

{

//創(chuàng)建一個場景

var上下文(())

//異步打開hao123網(wǎng)站首頁。

var文檔等待()

//查詢hao123網(wǎng)站首頁的所有鏈接。

變量allLinks (m gt m.LocalName a)

//循環(huán)出鏈接的名稱和URL。

foreach(所有鏈接中的變量鏈接)

{

IHtmlAnchorElement ilink鏈接為IHtmlAnchorElement

控制臺。WriteLine(${ilink。TextCont

yortus/asyncawait,tj/co這兩個nodejs庫有何區(qū)別?

Co是基于ES6的generatorfunction的二次封裝,asyncawait是基于node-fiber的二次封裝,主要是node.js的C擴(kuò)展因此,在V8上實(shí)現(xiàn)并增強(qiáng)了協(xié)程,并且支持在ES5上使用。