Menentukan sama ada Proses Berjalan dalam .NET
Kelas System.Diagnostics.Process
dalam Rangka Kerja .NET menyediakan kaedah untuk mengurus proses. Tugas biasa ialah mengesahkan sama ada proses tertentu sedang aktif. Berikut ialah dua pendekatan:
Kaedah 1: Menggunakan Nama Proses
Kaedah GetProcessesByName
menawarkan cara mudah untuk menyemak proses berdasarkan namanya:
1 2 3 4 5 6 7 8 9 |
|
Coretan ini mendapatkan semula pelbagai proses yang sepadan dengan "pad nota". Tatasusunan kosong menunjukkan proses tidak berjalan.
Kaedah 2: Mengulang Melalui Semua Proses
Untuk kawalan yang lebih menyeluruh, ulangi semua proses yang sedang berjalan:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Kod ini menyenaraikan semua proses yang sedang berjalan dan IDnya. Anda boleh menambah pernyataan bersyarat dalam gelung untuk mengenal pasti dan mengendalikan proses tertentu. Contohnya, anda boleh melakukan tindakan hanya apabila proses dengan nama atau ID tertentu ditemui.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengenalpasti jika Proses Tertentu Dijalankan dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!