Halo assalamualaikum wr.wb :)
Apa kabar semua, kali ini saya akan kembali sharing dengan temen-temen semua masih tentang perulangan di bahasa C#. Kali ini saya akan membuat program dengan menggunakan perulangan foreach.
Seperti yang kalian tahu, pada komputer kita, setiap saat terjadi proses-proses yang dijalankan pada waktu kita menggunakannya. Baik itu aplikasi yang sedang berjalan, ataupun registry-registry di dalamnya. Cara mengetahuinya adalah dengan cara membuaka task manager dan melihat apa saja proses yang ada di dalamnya. Namun saat ini, saya akan membuat sebuah program untuk melihat proses apa saja yang sedang berjalan dengan menggunakan foreach.
1. Buka Visual Studio Anda.
2. Klik File, New, kemudian Klik Project
4. Klik dua kali Program.cs
5. Masukkan namespace berikut:
using System.Diagnostics;
namespace ini digunakan agar kita bisa menggunakan class-class yang berhubungan dengan proses pada sistem, event logs dan performance counter.
6. Kemudian masukkan codingan berikut:
7.Output yang keluar adalah sebagai berikut:
Akan ditampilkan semua program yang sedang berjalan saat ini.
Sebenarnya apa saja yang terjadi disini?
Apa kabar semua, kali ini saya akan kembali sharing dengan temen-temen semua masih tentang perulangan di bahasa C#. Kali ini saya akan membuat program dengan menggunakan perulangan foreach.
Seperti yang kalian tahu, pada komputer kita, setiap saat terjadi proses-proses yang dijalankan pada waktu kita menggunakannya. Baik itu aplikasi yang sedang berjalan, ataupun registry-registry di dalamnya. Cara mengetahuinya adalah dengan cara membuaka task manager dan melihat apa saja proses yang ada di dalamnya. Namun saat ini, saya akan membuat sebuah program untuk melihat proses apa saja yang sedang berjalan dengan menggunakan foreach.
1. Buka Visual Studio Anda.
2. Klik File, New, kemudian Klik Project
3. Pilih template C#, Klik Console Application, kemudian masukkan nama project "cekProgram" dan pilih directory penyimpanan yang diinginkan. Kemudian klik OK.
5. Masukkan namespace berikut:
using System.Diagnostics;
namespace ini digunakan agar kita bisa menggunakan class-class yang berhubungan dengan proses pada sistem, event logs dan performance counter.
6. Kemudian masukkan codingan berikut:
7.Output yang keluar adalah sebagai berikut:
Akan ditampilkan semua program yang sedang berjalan saat ini.
Sebenarnya apa saja yang terjadi disini?
- System membuat variabel baru yang bernama processList. Process merupakan salah satu kelas yang ada pada namespace Using namespace System.Diagnostics. Setelah itu GetProcesses digunakan untuk mengambil semua prosess yang sedang terjadi dan memasukkannya kedalam variabel
- var processlist = Process.GetProcesses();
- Setelah itu dilakukan query untuk mengambil ProcessName yang ada pada variabel processList tersebut dan mengurutkannya sesuai yang melakukan daya paling besar. Semuanya dimasukkan ke dalam variabel baru bernama procnames.
- var procnames = from p in processlist
- orderby p.WorkingSet64
- select p.ProcessName;
- Kemudian dilakukan looping untuk menulis semua data yang telah diambil dan diquery di dalam procnames dan dimasukkan ke dalam variabel sementara "item".
- foreach (var item in procnames)
- {
- Console.WriteLine(item);
- }
- Terakhir data tersebut ditampilkan
- Console.ReadLine();
Demikianlah sedikit pemaparan dari saya. Semoga bermanfaat dan bisa membantu, juga memotivasi temen-temen semua untuk mencoba-coba Terima Kasih :D
Wassalamualaikum wr.wb
-Keep Blogging and Sharing-
No comments:
Post a Comment