AngleSharpの準備

AngleSharpのライブラリをインストールする方法

VisualStudioのNuGetからインストールするのが簡単です。
「C#」+「.NET6」でプロジェクトを作成し、Nugetから「AngleSharp」を検索してインストールします。
AngleSharp インストール

操作サンプルコード

AngleSharpを使ってサイトからhtmlを読み込み、QuerySelector形式でアクセスするサンプルコードです。
画面にボタンを追加して、以下のコードを入力して実行してください。
出力ウィンドウに<h1>タグの内容が表示されます。

						using AngleSharp.Dom;
						using AngleSharp;
						using AngleSharp.Html.Dom;
						using System.Diagnostics;
						
						namespace Sample
						{
							public partial class Form1 : Form
							{
								public Form1()
								{
									InitializeComponent();
								}
						
								private async void button1_Click(object sender, EventArgs e)
								{
									//AngleSharpのブラウザ機能の初期化
									IBrowsingContext context = BrowsingContext.New(Configuration.Default.WithDefaultLoader());
									
									//サイトからhtmlを取得しDocument形式で保持
									IDocument doc = await context.OpenAsync("https://web.biz-prog.net/");
						
									//h1タグの要素を取得し、テキスト内容を表示する
									var nodes = doc.QuerySelectorAll<IHtmlHeadingElement>("h1");
									foreach ( var node in nodes )
									{
										Debug.WriteLine(node.InnerHtml);
									}
								}
							}
						}