IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] Comment gérer une structure au sein d'un HashTable ?


Sujet :

C#

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 73
    Points : 35
    Points
    35
    Par défaut [C#] Comment gérer une structure au sein d'un HashTable ?
    Salut à tous,

    J'ai défini une hashtable map(key,value)
    avec key est un string
    et value :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public struct value
    {
       public int index1;
       public int index2;
    }
    Je veux accéder à la valeur d'index2 à partir d'un valeur connue de key.
    Comment faire?

    Merci

  2. #2
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    int myIndex2 = ((value)map["mavaleurconnue"]).index2;

  3. #3
    Membre expérimenté Avatar de davcha
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 258
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 258
    Points : 1 539
    Points
    1 539
    Par défaut
    Autant utiliser un Dictionnary<value>, si tu n'as pas l'intention de mettre autre chose que des "value" dans ta hashtable.

  4. #4
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par davcha
    Autant utiliser un Dictionnary<value>, si tu n'as pas l'intention de mettre autre chose que des "value" dans ta hashtable.
    Tu as certainement raison à la condition d'en avoir l'utilité, le bon vieux hashtable est très bien si l'appli ne le pousse pas dans des complications trop scabreuses , de plus je suppose que tu parles du générique sous 2.0 , utilise-t-il cette version du framework ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 73
    Points : 35
    Points
    35
    Par défaut
    Non, je travaille plutôt sur la version 1.1 ...

  6. #6
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par fafa139
    Non, je travaille plutôt sur la version 1.1 ...
    Donc as-tu essayé mon procédé ? et n'oublies pas le resolu

  7. #7
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 73
    Points : 35
    Points
    35
    Par défaut
    Merci bien!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CF][PPC/VB.NET/Datagrid] Comment gérer une colonne CheckBox ?
    Par joefou dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 28/08/2006, 17h08
  2. Comment créer une structure de donnée dynamiquement ?
    Par Beaunico dans le forum Langage
    Réponses: 9
    Dernier message: 24/01/2006, 09h34
  3. [VB.NET] Comment gérer une DLL Delphi ?
    Par slimjoe dans le forum VB.NET
    Réponses: 2
    Dernier message: 09/01/2006, 00h10
  4. Site web : Comment gérer une version Officiel et Officieuse
    Par AlphaYoDa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/12/2005, 08h48
  5. Comment gérer une Progressbar pendant un CopyFrom ?
    Par greg778 dans le forum Composants VCL
    Réponses: 7
    Dernier message: 25/07/2005, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo