using System.Diagnostics; namespace XFEExtension.NetCore.WinUIHelper.TestApp.Utilities.Helper { public static class Helper { /// /// 执行异步等待 /// /// 等待表达式 /// 检测延迟 /// public static async Task Wait(Func func, int delay = 100) { while (!func()) await Task.Delay(delay); } /// /// 在浏览器中打开 /// /// 链接 public static void OpenInBrowser(string url) => Process.Start(new ProcessStartInfo(url) { UseShellExecute = true }); /// /// 在文件资源管理器中打开 /// /// 文件路径 public static void OpenPath(string path) => Process.Start("explorer.exe", path); } }