Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [c# NET 4.0] Linq: differenza tra ContainsKey() ed Any()

    Ciao a tutti,

    ho la necessita' di ottimizzare un sistema che manipola molto dati, specialmente Dictionary con Linq e per far ciò ho bisogno di un consiglio:

    Per le liste di Dictionary< key,value> usereste, per accedere all'elemento:

    codice:
    _nomedictionary.ContainsKey(chiave)
    oppure

    codice:
    _nomedictionary.Any(i=>i.Key==chiave)
    Io so che Any() da vantaggio rispetto a Count() > 0, ma sul ContainsKey non saprei, qualche idea?

    Grazie

    "Mike The Ram"

  2. #2
    Chiedo scusa, il tutto era un controllo If, entrambi sono booleani di controllo

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.