ParamArray参数数组,可以理解为传递给方法的多余的参数全都存放在这个数组中。
ParamArray只能是ByVal按值传递,不能是可选参数,而且只能做为方法定义的最后一个参数。
非常类似于Python方法中的*args参数。
上代码:

    
    Private Function Add(ByVal startValue As Integer, ByVal ParamArray values() As Integer) As Integer

        For Each value As Integer In values
            startValue += value
        Next
        Return startValue

    End Function

    ‘调用
    Dim result As Integer=Add(100, 1, 2, 3, 4, 5)
  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-29
  • 2021-08-18
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2021-12-18
相关资源
相似解决方案