Visualizzazione dei risultati da 1 a 10 su 19

Visualizzazione discussione

  1. #1

    VB.net: Cercare Stringa in una lista di Oggetti

    Ciao a tutti.
    ho una STRUCTURE con 2 property: Utente.nome as string e Utente.data as date

    Una lista "ListaNomi"contiene circa 100mila structure, e io avrei bisogno di cercare un nome in questa lista.
    se è presente mi deve date TRUE e se non c'è mi deve dare FALSE.

    ho provato a fare:
    codice:
    if ListaNomi.Contains(stringa) then
       valore = True
    else
       valore = False
    end if
    ma ovviamente mi restituise errore in quanto non può confrontare un Object contro una Stringa.

    Ho provato, senza successo, a fare anche:
    codice:
    Dim controllo As New Utente With {.Nome = stringa}
    If ListaNomi.Contains(controllo) Then
                 valore = True
    Else
                 valore = False
    End If
    Ho risolto eseguendo un ciclo for:
    codice:
    for each item in ListaNomi
         if item.Nome=Stringa then
             valore = True
    C'è qualche istruzione semplice e specifica per fare questo controllo???
    Grazie
    Ultima modifica di Pamela72; 26-01-2018 a 22:20

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.