(Visual Basic) اختيارية

تعيّن أنه يمكن يتم تجاهل وسيطة إجراء عندما يتم استدعاء الإجراء.

ملاحظات

يجب تحديد القيمة افتراضية لكل وسائط الإجراء الاختيارية.

المعدل Optional يمكن استخدامه في تلك السياقات.

يحدد المثال التالي إجراء وسيطة اختيارية.

Public Function FindMatches(ByRef values As List(Of String),
                            ByVal searchString As String,
                            Optional ByVal matchCase As Boolean = False) As List(Of String)

    Dim results As IEnumerable(Of String)

    If matchCase Then
        results = From v In values
                  Where v.Contains(searchString)
    Else
        results = From v In values
                  Where UCase(v).Contains(UCase(searchString))
    End If

    Return results.ToList()
End Function

راجع أيضًا:

موارد أخرى

الكلمات الأساسية (Visual Basic)