using System;
using System.Diagnostics;
class Program
{
static void Main()
{
// 创建一个 ProcessStartInfo 对象,用于设置启动进程的参数
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "notepad.exe"; // 设置要启动的程序文件名
try
{
// 使用 Process.Start 方法启动进程
Process process = Process.Start(startInfo);
// 等待用户关闭程序
process.WaitForExit();
}
catch (Exception ex)
{
// 捕获并处理可能发生的异常
Console.WriteLine("An error occurred: " + ex.Message);
}
}
}
FileName
属性为 "notepad.exe"
,表示我们要启动记事本应用程序。ProcessStartInfo
启动一个新的进程。try-catch
块捕获并处理可能发生的异常,确保程序的健壮性。这个示例展示了如何在 C# 中使用 Process.Start
方法启动外部应用程序,并等待其退出。
上一篇:c#读取csv文件
下一篇:c#字符串转byte数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站