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

VB.NET Discussion :

Savoir si un index est déja existant dans une liste


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 129
    Par défaut Savoir si un index est déja existant dans une liste
    Bonjour,

    En fait, je créer un liste uniquement en insérant la liste à l'index "i" dans la liste. Je peut donc avoir un list avec l'index 0 existant, le 1 inexistant, et le 2 existant. (Dite moi déja si je me trompe).

    Mais mon problème est que lorsque l'indexe existe déjà, l'insertion dans la list ce fait à i+1. Or je fait des insertion pour garder une cohérance avec le numéro de ligne d'un tableau.

    Alors je voudrais savoir si il est possible de savoir si l'indexe(i) est déja existant, et qu'il faut que je l'efface avant de réinséré la nouvelle valeur.

    Merci d'avance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    le plus simple serait de faire la chose suivante vu que tu passes par un tableau déjà existant pour créer ta liste :
    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    List<MonObjet> mesObjets = new List<MonObjet>(monTableauDeTypeMonObjet);

    Comme ça t'aurais pas à parcourir ton objet, à insérer à la position qu'il faut et encore moins à regarder la position est déjà existante.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 129
    Par défaut
    A oui, mince,je viens de voir que je me suis mal expliquer il s'agissait en fait d'un tableau graphique, où les utilisateur peuvent modifier les valeur des cellules (chaque colonne à un type de modification identique pour toute les lignes), c'est pour cela que j'ai besoin d'avoir la bonne indication de ligne (suivant la modification effectuer) et que je me sert selement de liste, et donc de garder l'indexe correspondant à la ligne visuel de l'utilisateur.

    Je ne sais pas si c'est plus claire

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 129
    Par défaut
    Bon finalement j'avais pas trop de changement encore à faire, alors je suis passé par un dictionnaire

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

Discussions similaires

  1. [MySQL] verifier si une clé étrangère est déja inséré dans une table mysql a l'aide du php
    Par mourad_betelgeuse dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/06/2013, 00h52
  2. [PowerShell] Test d'existence dans une Liste
    Par PapaErwan dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 28/01/2011, 13h48
  3. z-index sur élément suivant dans une liste
    Par Xunil dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 28/05/2009, 22h06
  4. Savoir si un nom est déja présent dans une BD
    Par Yepazix dans le forum Débuter
    Réponses: 3
    Dernier message: 02/02/2009, 02h58
  5. Tester qu'une valeur existe dans une "liste"
    Par Oluha dans le forum Langage
    Réponses: 12
    Dernier message: 04/08/2005, 23h01

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