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);
}
}