C# 使用函数打开浏览器窗口后关闭浏览器窗口

C# 使用函数打开浏览器窗口后关闭浏览器窗口,c#,C#,我正试图打开一个chrome窗口,留出足够的时间播放YouTube上的视频片段,然后关闭chrome窗口,全部使用C。我对编码相对来说比较陌生,我不知所措 public static void OpenWebsite(string URL) { Process p1 = new Process(); p1.StartInfo.FileName = "chrome.exe"; p1.StartInfo.Arguments = URL;

我正试图打开一个chrome窗口,留出足够的时间播放YouTube上的视频片段,然后关闭chrome窗口,全部使用C。我对编码相对来说比较陌生,我不知所措

 public static void OpenWebsite(string URL)
    {
        Process p1 = new Process();
        p1.StartInfo.FileName = "chrome.exe";
        p1.StartInfo.Arguments = URL;
        p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
        p1.Start();

        Thread.Sleep(7000);
    }
我可以在Thread.Sleep之后添加什么?关闭浏览器窗口而不关闭程序

p1.CloseMainWindow();
p1.Close();

p1.Kill()。。。谢谢你的帮助@老程序员:为什么你要将他链接到一个缺少方法信息的论坛线程,而不是将他链接到一个论坛线程?重要提示:
Process.Close()
不会影响进程本身,它只会释放应用程序中
进程
类实例的内存。