Process is a running activity of a program in a computer about a certain data set, it is the basic unit of the system's resource allocation and scheduling, and it is the basis of the operating system structure. In the early process-oriented computer structures, processes were the basic execution entities of programs; in the contemporary thread-oriented computer structures, processes were containers of threads. A program is a description of instructions, data and its organizational form, and a process is an entity of a program.
The following is a description of how C# operates the process.
1. Get all the processes running in the current program
//1. Get all processes in this machine Process[] pro = (); foreach (Process p in pro) { (); }
2. Kill the process: call the() method
//1. Get all processes in this machine Process[] pro = (); foreach (Process p in pro) { //Stop the process (); (); }
3. Open the application through the process
//2. Open the application through the process ("calc"); ("mspaint"); ("notepad"); ("iexplore", "");
4. Open the specified file through a process
ProcessStartInfo psi = new ProcessStartInfo(@"C:\Users\Lenovo\Desktop\"); Process p = new Process(); = psi; ();
This is all about this article about C# operation process. I hope it will be helpful to everyone's learning and I hope everyone will support me more.