#636 - Cercare un oggetto all'interno di un 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


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC