限制列表中的对象数量

时间:2015-10-08 03:55:50

标签: vb.net

如何传递" _contents"的值?进入" SimpleList"。我希望能够动态限制列表中的对象数量。

Public Class SimpleList
       Implements IList

    Private _contents(8) As Object
    Private _count As Integer

    Public Sub New()

        _count = 0
    End Sub

1 个答案:

答案 0 :(得分:0)

您可以定义一个方法,在保留其内容的同时调整数组的大小。

Public Sub SetMaxLimit(newLimit As Integer)
    ReDim Preserve _contents(newLimit)
    If _count > newLimit Then _count = newLimit
End Sub