如何使用c#中的默认浏览器在web浏览器中打开链接?

如何使用c#中的默认浏览器在web浏览器中打开链接?,c#,winforms,web,browser,C#,Winforms,Web,Browser,我有一个基于TCP/IP的windows窗体聊天应用程序。我一直在使用web浏览器来显示通信,因为HTML比windows窗体drawitem更容易。 我有一个正则表达式,可以识别链接,并将它们放入标记中。我想用默认浏览器打开这些链接。 我该怎么做? 我在这个页面上找到了一个代码,但它不起作用。 显然,您的链接看起来会与此不同,但该代码将更改webBrowser的url webBrowser1.Url = new Uri("https://www.google.com/");

我有一个基于TCP/IP的windows窗体聊天应用程序。我一直在使用web浏览器来显示通信,因为HTML比windows窗体drawitem更容易。 我有一个正则表达式,可以识别链接,并将它们放入标记中。我想用默认浏览器打开这些链接。 我该怎么做? 我在这个页面上找到了一个代码,但它不起作用。

显然,您的链接看起来会与此不同,但该代码将更改webBrowser的url

webBrowser1.Url = new Uri("https://www.google.com/");