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 :

List de List comment ça marche?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Echyzen
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 123
    Par défaut List de List comment ça marche?
    Salut à tous,

    Je viens à vous pour un petit problème concernant les List(Of). J'utilise ce système plutôt qu'un tableau pour ses fonctionnalités comme Add similaire à un push_back() en C++...

    Le truc c'est que maintenant il m'en faut a deux dimension et la je n'arrive pas a en faire un par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim MaList As List(Of List(Of Double))
    MaList(0).Add(test) avec test un Double ne fonctionne pas savais comment faire fonctionner un système à 2dimension comme celui là?

    Merci d'avance de votre réponse,
    Echyzen

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Tout d'abord il faut que tu crées une instance de ta List(Of) :
    Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim TaListe As New List(Of List(Of Double))
    Tu noteras l'utilisation de New.

    Ensuite, il faut que tu ajoutes une première liste (qui sera à l'index 0) :
    Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
    TaListe.Add(New List(Of Double))

    Et enfin tu peux ajouter ton double :
    Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
    TaListe(0).Add(tonDouble)
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre confirmé Avatar de Echyzen
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 123
    Par défaut
    Il me reste un probleme de cast à la dernière étape entre le type double et le list Double

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Avec Double.Parse, tu as 1 méthode et 3 surcharges pour faire cette conversion

    Si tu n'es pas sûr de la valeur de ton string tu peux te tourner vers Double.TryParse.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Membre confirmé Avatar de Echyzen
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 123
    Par défaut
    Merci c'est moi qui suis bête

    Franchement merci beaucoup car cela fait un moment que j'étais bloqué

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 23/11/2011, 16h36
  2. Regrouper une liste en liste de listes
    Par West01 dans le forum Prolog
    Réponses: 12
    Dernier message: 14/03/2008, 14h07
  3. Listes et cases, comment faire?
    Par Umbrella dans le forum Delphi
    Réponses: 3
    Dernier message: 30/08/2006, 09h03
  4. Réponses: 6
    Dernier message: 21/02/2006, 16h47
  5. [MFC] list box : comment ça marche
    Par runn2 dans le forum MFC
    Réponses: 4
    Dernier message: 28/01/2004, 12h36

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