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

Windows Presentation Foundation Discussion :

Architecture de mon algorithme: quand séparer un traitement dans un thread ?


Sujet :

Windows Presentation Foundation

  1. #41
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 065
    Points : 4 229
    Points
    4 229
    Par défaut
    Pourquoi pas un item avec une propriété List<item> comme ça tu peut atteindre n'importe quel niveau d'imbrication

  2. #42
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 104
    Points : 69
    Points
    69
    Par défaut
    Citation Envoyé par youtpout978 Voir le message
    Pourquoi pas un item avec une propriété List<item> comme ça tu peut atteindre n'importe quel niveau d'imbrication
    Je suis pas sûr de comprendre. Si je lis ta proposition comme un objet appelé X qui a une propriété List<item> (item étant mon objet final), alors je n'ai que deux niveaux de profondeur, il m'en manque un. Par contre, si tu me dis de faire une propriété de l'objet item qui contient une liste d'objet item, je suis un peu confus. Pardonne ma naïveté mais un objet peut s'auto-référencer? Comment je l'appelle? Comme ça? ->

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Item.popriété(x).propriété(y).propriété(z)
    Quelle différence avec un tableau de tableau de tableau, si ce n'est la possibilité de faire autant de niveaux que nécessaire? Les performances sont supposées être similaires, non? (je veux dire qu'on passe toujours par trois index et on embarque à chaque niveau l'objet complet) En tout cas, si c'est possible, merci pour la friandise, c'est une jolie façon de faire du tableau imbriqué à profondeur variable.

    Je sais que j'aurais toujours (et nécessairement) 3 niveaux. Quand j'aurais le temps, je pense faire un objet différent par niveau qui n'embarquerait que les champs et propriétés nécessaires. De cette façon seul le dernier niveau se trimballerait toutes les propriétés et champs nécessaires.

  3. #43
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 065
    Points : 4 229
    Points
    4 229
    Par défaut
    Il s'auto-référence pas lui même (même si tu peux le faire) mais il référence un objet du même type, très utile quand t'as un système de hiérarchie style parent/enfant.
    Après pour l'appel je ne sais pas la syntaxe en VB mais ça revient à utiliser une propriété quelconque de type list dans ton cas.
    Enfin pour l'utilité par rapport à un tableau de tableau ... bein tu peux ajouter des méthodes ou des propriétés dans ton objet qui utilise cette propriété comme par exemple le nombre de sous-item ou tout simplement savoir s'il a un sous-item ...

Discussions similaires

  1. Executer le traitement dans un thread ou BackgroundWorker
    Par skunkies dans le forum Windows Forms
    Réponses: 13
    Dernier message: 29/05/2009, 00h41
  2. Algorithme quand tu nous tiens : conditions logiques
    Par v4np13 dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 21/12/2006, 20h31
  3. Probleme avec mon algorithme de tri
    Par kaygee dans le forum Langage
    Réponses: 6
    Dernier message: 09/01/2006, 22h23
  4. Problème lors de la transformation de mon "algorithm&qu
    Par prunodagen dans le forum Langage SQL
    Réponses: 8
    Dernier message: 27/04/2005, 22h48
  5. Débutant : architecture de mon site flash.
    Par Jazzy Troll dans le forum Flash
    Réponses: 3
    Dernier message: 12/01/2004, 17h36

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