Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C#] Hash tables

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    81

    [C#] Hash tables

    Giorno,
    come faccio a recuperare da una hash table il nome della key?

    Mi spiego:

    pippo 1
    pluto 2
    minnie 3

    io voglio scrivere a video "pippo 1"

    ho provato con:

    MiaHashTable.Keys.ToString();

    ma mi dà:

    12891System.Collections.Hashtable...

    Come si può fare? Grazie!
    Murphy era un ottimista.

  2. #2
    Utente di HTML.it L'avatar di polinn
    Registrato dal
    Oct 2003
    Messaggi
    186

    [C#]

    Prova così...
    1. Crea un IDictionaryEnumerator a partire dalla tua lista:
    codice:
    IDictionaryEnumerator myEnumerator = myList.GetEnumerator();
    Poi, con un ciclo, puoi scorrerlo...
    codice:
    while ( myEnumerator.MoveNext())
    {
    string chiave = myEnumerator.Key.toString();
    string valore = myEnumerator.Value.toSting();
    //fai quello che vuoi con le stringhe...
    }
    Eventualmente guarda un po' come funzionano i IDictionaryEnumerator...

    Byez!!! :sexpulp:
    Il mondo è una DEMO...
    ...e come tale ne subisce l'effetto!

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    81

    GRAZIE!

    Funziona perfettamente, non credo che ci sarei arrivato facilmente!!!! :tongue: :tongue: :tongue:
    Murphy era un ottimista.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.