如何使用C#运行system()?
我正在用C#重写一个Ruby程序。它有很多system()调用(比如system(“./program”)) 有没有办法在C#中调用它,或者我必须使用Systemm.Diagnostics.Process?是Ruby中的.NET等效于如何使用C#运行system()?,c#,system,C#,System,我正在用C#重写一个Ruby程序。它有很多system()调用(比如system(“./program”)) 有没有办法在C#中调用它,或者我必须使用Systemm.Diagnostics.Process?是Ruby中的.NET等效于system() 或者我必须使用Systemm.Diagnostics.Process吗 您可以使用System.Diagnostics添加位于文件顶部。然后它就变成了Process.Start(“program.exe”)如果您不想费心拆分参数并设置Process
system()
或者我必须使用Systemm.Diagnostics.Process吗
您可以使用System.Diagnostics添加
代码>位于文件顶部。然后它就变成了Process.Start(“program.exe”)
如果您不想费心拆分参数并设置ProcessStartInfo
,只需添加对Microsoft.VisualBasic程序集的引用并使用即可
using Microsoft.VisualBasic;
Interaction.Shell("format c: /q");