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 :

Init List(Of List( ))


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 156
    Par défaut Init List(Of List( ))
    Bonsoir amis programmer

    pourriez vous me dire comment on initialise ceci ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    List(Of List(Of Object))
    Je précise que c'est pour affecter une valeur par défaut vide

    Merci

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Fr33dom Voir le message
    Je précise que c'est pour affecter une valeur par défaut vide
    C'est à dire ? Tu veux une liste vide de listes ? c'est à dire une liste qui contient 0 listes ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim maListe As New List(Of List(Of Object))()
    C'est tout... rien de bien compliqué

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 156
    Par défaut
    je pensais à cela, mais Visual Basic n'est toujours pas content.
    aurais je du préciser que c'était pour mettre dans un sub du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sub Traitement(ByVal str_Type As String, _
                    optional ByRef str_Resultat As List(Of List(Of Object)))
    avec un soulignement bleu sur la dernière parenthèse me disant :
    Les paramètres optionnels doivent spécifier une valeur par défaut.
    J'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    optional ByRef str_Resultat As List(Of List(Of Object))=()
    'Ne donne rien
     
    optional ByRef str_Resultat As List(Of List(Of Object))=()()
    'Pareil
     
    optional ByRef str_Resultat As List(Of List(Of Object))=(())
    'De meme
    Merci

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    tu aurais pu rester sur le même topic

    pourquoi ton result est devenu optional ?

    il faut que tu rajouters = nothing ou = new list ... comme précisé par tomlev

    et tu aurais du prendre un list(of object()), parce qu'à chaque ligne tu vas devoir instancier un list
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 156
    Par défaut
    AH je suis suivi

    J'ai recréer un post car l'autre n'avait pas de rapport direct avec celui ci , mais la n'est pas le problème.

    Et le =Nothing marche très bien
    Puis pour le Object(), je vais surement le mettre aussi

    Merci

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

Discussions similaires

  1. Regrouper une liste en liste de listes
    Par West01 dans le forum Prolog
    Réponses: 12
    Dernier message: 14/03/2008, 14h07
  2. Réponses: 2
    Dernier message: 24/03/2007, 12h48
  3. Init zone de liste
    Par Kloun dans le forum Access
    Réponses: 4
    Dernier message: 29/09/2006, 11h05
  4. acceder au n iéme element d'une liste std::list
    Par sorari dans le forum SL & STL
    Réponses: 4
    Dernier message: 23/03/2005, 15h21
  5. [langage] tri avancé, liste de listes
    Par schnecke dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2004, 14h00

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