BC30812: Parameter opsional harus menentukan nilai default

Parameter opsional harus menyediakan nilai default yang dapat digunakan jika tidak ada parameter yang disediakan oleh prosedur panggilan.

ID Kesalahan: BC30812

Contoh

Contoh berikut menghasilkan BC30812:

Sub Proc1(x As Integer, Optional y As String)
    Console.WriteLine("Default argument is: " & y)
End Sub

Untuk memperbaiki kesalahan ini

Tentukan nilai default untuk parameter opsional:

Sub Proc1(x As Integer, Optional y As String = "Default Value")
    Console.WriteLine("Default argument is: " & y)
End Sub

Lihat juga