Penjelasan For Loop Dan While Loop Pada C# body { font-family: sans-serif; line-height: 1.6; max-width: 800px; margin: 40px auto; padding: 0 20px; color:
#0078d7; color: white; padding: 20px; margin: 20px 0; border-radius: 5px; } Penjelasan For Loop Dan While Loop Pada C#
Apa itu for loop dan while loop pada C#

Contoh Penggunaan For Loop Pada C# untuk meng iterate sebuah koleksi object
Maka output akan Menjadi

output pada contoh code di atas
for loop pada C# bisa digunakan untuk looping code ataupun untuk meng iterate sebuah koleksi object, beda halnya pada python for loop hanya dapat digunakan untuk mengiterate object atau dengan kata lain harus ada koleksi object yang di define untuk di iterate pada bahasa C# dan seluruh bahasa C untuk for loop kita bisa tidak mendefine object yang akan di iterate, kita hanya akan menyuruh code untuk looping saja tanpa melakukan iterate
System.Threading.Thread.Sleep(50000)
code ini bisa kita simplified menjadi Thread.Sleep(50000) tapi kita harus mendefine nya pada top code dengan using System.Threading;, code ini digunakan untuk menidurkan thread atau membuat sebuah thread tertidur, angka pada parameter method Sleep ditulis dalam millisecond 50000 maka thread akan tertidur selama 50 detik
Console.WriteLine()
Console.WriteLine() pada C# sama halnya dengan printf pada C atau std::cout << "" pada C++ ataupun print pada python, fungsinya yakni untuk meng print string ke console
Arti pada parameter dalam for statement pada code diatas
int i = 0; memiliki arti assign variable dengan type integer dengan init value sebesar 0, i < theList.Count(), jika variable i terloop sebanyak theList.Count() (Count adalah Jumlah object dalam variable List), maka loop akan terhenti, dan i++; untuk increasement si variable i tadi
theList = new List<string>
{
"Diah Nurhasna"
,"Zikri Zahron"
};
Code ini memiliki arti assign list baru dengan object berisikan 2 string yang terdiri dari "Diah Nurhasna" dan "Zikri Zahron", "Diah Nurhasna" akan menjadi index 0 dan "Zikri Zahron" akan menjadi index 1
NOTE :
Kita menggunakan System.Threading.Thread.Sleep pada code diatas untuk menjeda Aplikasi selama 50 detik sebelum execution end
Discussion (0)