温馨提示×

C#进程的启动参数传递方法

c#
小樊
126
2024-08-21 22:42:30
栏目: 编程语言

在C#中,可以使用ProcessStartInfo类来传递启动参数给一个新的进程。以下是一个示例代码:

using System;
using System.Diagnostics;

class Program
{
    static void Main()
    {
        string path = "C:\\path\\to\\executable.exe";
        string arguments = "arg1 arg2 arg3";

        ProcessStartInfo startInfo = new ProcessStartInfo();
        startInfo.FileName = path;
        startInfo.Arguments = arguments;

        Process.Start(startInfo);
    }
}

在上面的示例中,我们首先创建一个ProcessStartInfo对象,然后将要启动的可执行文件的路径和参数分配给该对象的FileName和Arguments属性。最后,我们使用Process.Start()方法来启动新的进程,并传递了ProcessStartInfo对象作为参数。

这样,新的进程就会以指定的路径和参数启动。

0