Optional Argument pada Bahasa Pemrograman C#
Saat menentukan suatu method, kamu juga dapat menentukan nilai default ( deault value ) untuk parameter opsional ( Optional Argument ). Perlu diketahui bahwa parameter opsional harus ditentukan apabila parameter yang dibutuhkan dideklarasikan.
Apabila paramater yang dibutuhkan tidak sesuai saat method dipanggil, maka nilai default ( default value ) akan dipanggil. Contoh :
Pada method test di atas, parameter “z” diberikan nilai default 4, dan apabila kita memanggil method “test” tanpa memberikan nilai pada parameter z maka nilai default 4 akan digunakan, seperti pada pemanggilan ( panggil ), Apabila kita memberikan nilai pada parameter z saat pemanggilan, maka nilai default tidak akan digunakan, seperti pada pemanggilan ( panggil2 ).