国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

第一步,

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

第二步,

點擊文件,新建一個項目,選擇C#項目和Linux控制臺項目,如下圖所示:

第三步,

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

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

點擊瀏覽,輸入AngleSharp的名稱,如下圖所示:

選擇上面的第一項,點擊右邊的安裝按鈕,如下圖所示:

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

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

。

第四步,

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

使用系統(tǒng)

使用

使用AngleSharp

使用

命名空間控制臺安裝鏈接

{

班級計劃

{

/// 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擴展因此,在V8上實現(xiàn)并增強了協(xié)程,并且支持在ES5上使用。