Cercare un oggetto all'interno di un ArrayList

di Lino Mari, in UserScript, ASP.NET, ArrayList,

La classe ArrayList supporta il metodo Contains a sua volta implementato da IList.Contains.
Il metodo cerca all'interno della collezione una corrispondenza per l'oggetto che gli viene passato e ritorna true se presente, false in caso contrario:

Imports System
Imports System.Collections

Public Class MyClass
    
  Public Shared Sub Main()
        
    'inizializza arraylist
    Dim ArrayL As New ArrayList()
    ArrayL.Add("primo")
    ArrayL.Add("secondo")
    ArrayL.Add("terzo")

    'la funzione ritorna true se trova la stringa nella collezione
    CheckArrayString(ArrayL, "primo") 'true

    CheckArrayString(ArrayL, "quinto") 'false
        
  End Sub
    
    
  Public Shared Function CheckArrayString(MyArray As ArrayList, MyString As String) As Boolean
    Return MyArray.Contains(MyString)
  End Sub
End Class

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi