vb.net Arraylist去重

Public Function FilterRpeat(ByVal allUrls As ArrayList, ByVal SysType As String) As Integer '去除重复函数,返回判断值
        Dim Lst_Domains As New ArrayList
        Dim Value_Chongfu As cboItemValue
        Dim sys As String = String.Empty
        Dim int_judge As Integer
        Lst_Domains = allUrls
        sys = SysType
        int_judge = 1
        For Each Value_Chongfu In Lst_Domains
            If Value_Chongfu.Value.ToString = sys.ToString Then
                int_judge = 0
                Exit Function
            End If
        Next
        Return int_judge
    End Function
'arraylist调用函数 
 For int_LoopCnt = 0 To ArraySize(astr_SysTypes) - 1
            If (FilterRpeat(aobj_ItemList, astr_SysTypes(int_LoopCnt)) = 1) Then
                aobj_ItemList.Add(New cboItemValue(astr_SysTypes(int_LoopCnt),
                                              astr_SysTypes(int_LoopCnt),
                                              int_LoopCnt + 1, False))
            End If
        Next




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值