Hi.. Sobat CampusVB, setelah sebulan lebih tidak posting artikel akhirnya saya punya kesempatan juga untuk posting artikel lagi. hehehe..
OK! Pada kesempatan kali ini saya akan membahas tentang perulangan atau looping di Visual Studio 2017. Sesuai dengan namanya Perulangan atau looping di Visual Studio 2017 ini digunakan untuk menjalankan perintah secara berulang-ulang sampai batas tertentu sehingga proses menjalankan perintah menjadi lebih cepat dan dapat menghemat penulisan syntax atau code program.
Beberapa Perulangan atau Looping di Visual Studio 2017 yang sering digunakan yaitu Do Loops, For Loops, For Each Loops, While Loops. Selanjutnya saya akan menjelaskan secara lebih detail lagi perulangan atau looping tersebut.
Do Loops
Do Loops digunakan untuk menjalankan perintah secara terus menerus selama kondisi memenuhi syarat (bernilai true) dan akan berhenti jika kondisi tidak memenuhi syarat (bernilai false). Syntax untuk menggunakan Do Loops ada dua yaitu :
1. Do While => Loop
1. Do While => Loop
Do { While | Until } condition
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop
Do
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop { While | Until } condition
For Loops
For Loops atau For => Next digunakan untuk mengulang blok perintah dalam jumlah yang sudah ditentukan. Pada perulangan ini anda cukup menuliskan nilai awal dan nilai akhir variable penghitung.Nilai variable penghitung ini akan bertambah atau berkurang secara otomatis setiap kali pengulangan dikerjakan.
Syntax untuk menggunakan For Loops adalah sebagai berikut ini :
For counter [ As datatype ] = start To end [ Step step ]
[ statements ]
[ Continue For ]
[ statements ]
[ Exit For ]
[ statements ]
Next [ counter ]
Contoh menggunakan For Loops, Insert angka dari 1 sampai 10 ke dalam ListBox :
'=============================
'1. Naik (Increment)
'=============================
For i As Integer = 1 To 10 Step 1
ListBox1.Items.Add(i)
Next
'=============================
'2. Turun (Dencrement)
'=============================
For i As Integer = 10 To 1 Step -1
ListBox2.Items.Add(i)
Next
For Each Loops
For Each Loops atau For Each => Next digunakan untuk mengulang blok perintah berdasarkan jumlah Koleksi Obyek. Jumlah koleksi Obyek ini bisa bermacam-macam misalnya jumlah kontrol pada form, jumlah data pada datagridview, jumlah data pada ListBox, jumlah data pada ComboBox dan lain-lain. Poin pentingnya For Each Loop ini digunakan untuk melakukan perulangan dimana kita tidak tahu pasti sampai kapan perulangan tersebut akan berhenti karena perulangan ini akan brhenti brdasarkan jumlah data yang dimiliki oleh suatu Obyek.
While Loops
While Loops atau While => End While ini hampir sama dengan Do loops dimana perintah akan dijalankan selama kondisi memenuhi syarat (bernilai true) dan akan berhenti jika kondisi tidak memenuhi syarat (bernilai false).


EmoticonEmoticon