我正试图从Windows窗体提供一个指向我公司网站的链接.我希望表现良好,并使用用户首选的浏览器启动.

从Windows窗体应用程序在用户的默认浏览器中打开URL的最佳方式是什么?

推荐答案

article个会带你走过它.

简短回答:

ProcessStartInfo sInfo = new ProcessStartInfo("http://mysite.com/");  
Process.Start(sInfo);

.net相关问答推荐

API响应返回null错误. NET MAUI

删除数据库项目中的表

PowerShell中窗体定时器和系统定时器的统一处理

";Make Async ValueTask/ValueTask方法分期分配发生了什么?

您可以为 Func 或 Action 类型的函数或子参数指定默认值吗?

.net Maui 在单击按钮时访问 CollectionView 中的数据项

在 WP7 中将 List 转换为 ObservableCollection

.Include() 与 .Load() 在 EntityFramework 中的性能

为 XML 编码文本数据的最佳方法

mstest.exe 在哪里?

一种消耗(所有字节)BinaryReader 的优雅方式?

找不到 Assert.Fail 和 Assert.Pass 或等效项

ObservableCollection<> 与 List<>

有没有办法从方法返回匿名类型?

使用 XmlDocument 读取 XML 属性

在 C#/.NET 中组合路径和文件名的最佳方法是什么?

在 WPF DataGrid 中绑定 ComboBoxColumn 的 ItemsSource

在 C# 中使用 Bitmap 对象查找图像格式

多个列表与 IEnumerable.Intersect() 的交集

在 try/catch/finally 中等待的一个很好的解决方案?