Condividi tramite


BC30812: i parametri facoltativi devono specificare un valore predefinito

I parametri facoltativi devono fornire valori predefiniti che possono essere utilizzati se non viene fornito alcun parametro da una routine chiamante.

ID errore: BC30812

Esempio

L'esempio seguente genera BC30812:

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

Per correggere l'errore

Specificare i valori predefiniti per i parametri facoltativi:

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

Vedere anche